﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using UnityEditor;
using UnityEngine;

namespace XUGarbage
{
    namespace Editor
    {
        /// <summary>
        /// 垃圾代码生成器
        /// 生成路径：Application.dataPath + "/GarbageCode/"
        /// </summary>
        public class XUGarbageCodeGenerator
        {
            public static string garbagePath = Application.dataPath + "/GarbageCode/";

            private static List<string> wordListClass = new List<string>();
            private static List<string> wordListVariable = new List<string>();
            private static List<string> wordListFunction = new List<string>();
            private static List<string> wordListArgument = new List<string>();

            struct TypeInfo
            {
                public Type type;
                public string defaultVal;

                public TypeInfo(Type type, string defaultVal)
                {
                    this.type = type;
                    this.defaultVal = defaultVal;
                }
            }

            private static List<TypeInfo> typeList = new List<TypeInfo>() {
		        //new TypeInfo( typeof(void), "null"),
		        new TypeInfo (typeof(Int16), "0"),
                new TypeInfo (typeof(Int32), "0"),
                new TypeInfo (typeof(Int64), "0"),
                new TypeInfo (typeof(Boolean), "true"),
                new TypeInfo (typeof(Single), "0"),
                new TypeInfo (typeof(Double), "0"),
                new TypeInfo (typeof(String), "null"),
                new TypeInfo (typeof(GameObject), "null"),
                new TypeInfo (typeof(Transform), "null"),
                new TypeInfo (typeof(Light), "null"),
                new TypeInfo (typeof(AnimationEvent), "null"),
                new TypeInfo (typeof(Animator), "null"),
                new TypeInfo (typeof(Animation), "null"),
                new TypeInfo (typeof(ParticleSystem), "null"),
                new TypeInfo (typeof(TextAsset), "null"),
                new TypeInfo (typeof(Array), "null"),
                new TypeInfo (typeof(AudioClip), "null"),
                new TypeInfo (typeof(Camera), "null"),
            };

            class ClassInfo
            {
                public bool isPublic;
                public string nameSpace;
                public string className;
                public Type parentType;
                public Dictionary<string, TypeInfo> varDic;
                public Dictionary<string, FuncInfo> funcDic;
            }

            class FuncInfo
            {
                public bool isPublic;
                public string funcName;
                public TypeInfo returnInfo;
                public Dictionary<string, TypeInfo> argInfoDic;
            }

            //生成代码
            [MenuItem("XUPK/XUGarbage/Garbage Code", false, 2)]
            public static void GenerateGarbageCodeMenu()
            {
                GenerateGarbageCode();
            }

            public static void GenerateGarbageCode(int countMin = 600, int countMax = 1000)
            {
                //检查文件夹
                if (Directory.Exists(garbagePath))
                {
                    Directory.Delete(garbagePath, true);
                }
                Directory.CreateDirectory(garbagePath);

                Dictionary<string, ClassInfo> classDic = new Dictionary<string, ClassInfo>();

                int classCount = UnityEngine.Random.Range(countMin, countMax);
                for (int i = 0; i < classCount; i++)
                {
                    EditorUtility.DisplayProgressBar("生成垃圾代码", "生成中..", i * 1f / classCount * 1f);

                    StringBuilder classBuilder = new StringBuilder();

                    /// 新建类
                    ClassInfo classInfo = new ClassInfo();
                    classInfo.className = GetRandomNameClass();
                    if (classDic.ContainsKey(classInfo.className))
                    {
                        continue;
                    }

                    /// 随机引用命名空间
                    AddUsingNamespace(ref classBuilder);

                    /// 开始声明命名空间
                    BeginNamespace(ref classBuilder, ref classInfo);

                    /// 开始声明类
                    BeginClass(ref classBuilder, ref classInfo);

                    /// 开始声明变量
                    classInfo.varDic = BeginVariable(ref classBuilder);

                    /// 开始声明方法
                    classInfo.funcDic = BeginFunction(ref classBuilder, ref classInfo, ref classDic);

                    /// 结束声明类
                    EndClass(ref classBuilder);

                    /// 结束声明命名空间
                    EndNamespace(ref classBuilder);

                    /// 保存代码文件
                    string filePath = garbagePath + classInfo.className + ".cs";
                    File.WriteAllText(filePath, classBuilder.ToString());

                    classDic.Add(classInfo.className, classInfo);
                }

                EditorUtility.ClearProgressBar();
                AssetDatabase.Refresh();

                Debug.Log("generate Garbage code finish.");
            }

            //=================================================== 分割线 =================================================

            /// <summary>
            /// 随机引用命名空间
            /// </summary>
            static void AddUsingNamespace(ref StringBuilder classBuilder)
            {
                classBuilder.AppendLine("using UnityEngine;");
                classBuilder.AppendLine("using System;");

                if (UnityEngine.Random.Range(1, 10) > 5)
                {
                    classBuilder.AppendLine("using System.IO;");
                }
                if (UnityEngine.Random.Range(1, 10) > 5)
                {
                    classBuilder.AppendLine("using System.Text;");
                }
                if (UnityEngine.Random.Range(1, 10) > 5)
                {
                    classBuilder.AppendLine("using System.Collections;");
                }
                if (UnityEngine.Random.Range(1, 10) > 5)
                {
                    classBuilder.AppendLine("using System.Collections.Generic;");
                }
                classBuilder.AppendLine("");
            }

            /// <summary>
            /// 开始声明命名空间
            /// </summary>
            static void BeginNamespace(ref StringBuilder classBuilder, ref ClassInfo classInfo)
            {
                if (UnityEngine.Random.Range(1, 10) > 5)
                {
                    classBuilder.AppendLine("namespace GameLogic");
                    classInfo.nameSpace = "GameLogic";
                }
                else if (UnityEngine.Random.Range(1, 10) > 5)
                {
                    classBuilder.AppendLine("namespace GameUI");
                    classInfo.nameSpace = "GameUI";
                }
                else
                {
                    classBuilder.AppendLine("namespace GameFramword");
                    classInfo.nameSpace = "GameFramword";
                }
                classBuilder.AppendLine("{");
            }

            /// <summary>
            /// 开始声明类
            /// </summary>
            static void BeginClass(ref StringBuilder classBuilder, ref ClassInfo classInfo)
            {
                if (UnityEngine.Random.Range(1, 10) > 5)
                {
                    classInfo.isPublic = true;
                    classBuilder.AppendLine("\tpublic class " + classInfo.className);
                    classInfo.parentType = null;
                }
                else if (UnityEngine.Random.Range(1, 10) > 5)
                {
                    classInfo.isPublic = true;
                    classBuilder.AppendLine("\tpublic class " + classInfo.className + " : MonoBehaviour");
                    classInfo.parentType = typeof(MonoBehaviour);
                }
                else
                {
                    classInfo.isPublic = true;
                    classBuilder.AppendLine("\tpublic class " + classInfo.className + " : UnityEngine.Object");
                    classInfo.parentType = typeof(UnityEngine.Object);
                }
                classBuilder.AppendLine("\t{");
            }

            /// <summary>
            /// 开始声明变量
            /// </summary>
            static Dictionary<string, TypeInfo> BeginVariable(ref StringBuilder classBuilder)
            {
                Dictionary<string, TypeInfo> varDic = new Dictionary<string, TypeInfo>();

                int varCount = UnityEngine.Random.Range(100, 200);
                for (int i = 0; i < varCount; i++)
                {
                    string varName = GetRandomNameVariable();
                    if (varDic.ContainsKey(varName) == false)
                    {
                        TypeInfo varType = typeList[UnityEngine.Random.Range(0, typeList.Count)];

                        varDic.Add(varName, varType);

                        string varContent = "";

                        //定义访问符
                        int random = UnityEngine.Random.Range(1, 4);
                        switch (random)
                        {
                            case 1: varContent += "public "; break;
                            case 2: varContent += "private "; break;
                            case 3: varContent += "protected "; break;
                        }

                        //随机定义常量
                        random = UnityEngine.Random.Range(1, 4);
                        switch (random)
                        {
                            case 1: varContent += "static "; break;
                            case 2: varContent += "const "; break;
                            case 3: varContent += ""; break;
                        }

                        varContent += varType.type.ToString() + " " + varName;

                        //随机赋值
                        if (varType.type == typeof(string))
                        {
                            varContent += " = \"" + GetRandomString(UnityEngine.Random.Range(50, 1000), true, true, true, false, "") + "\";";
                        }
                        else if (varType.type == typeof(int) || varType.type == typeof(uint))
                        {
                            varContent += " = " + UnityEngine.Random.Range(1, 5000000) + ";";
                        }
                        else if (varType.type == typeof(short) || varType.type == typeof(ushort))
                        {
                            varContent += " = " + UnityEngine.Random.Range(1, 32767) + ";";
                        }
                        else if (varType.type == typeof(float) || varType.type == typeof(double))
                        {
                            varContent += " = " + UnityEngine.Random.Range(1f, 5000000f) + "f;";
                        }
                        else
                        {
                            varContent += " = " + varType.defaultVal + ";";
                        }

                        classBuilder.AppendLine("\t\t" + varContent);

                        if (UnityEngine.Random.Range(1, 10) > 5)
                            classBuilder.AppendLine("");
                    }
                }

                return varDic;
            }

            /// <summary>
            /// 开始声明方法
            /// </summary>
            static Dictionary<string, FuncInfo> BeginFunction(ref StringBuilder classBuilder, ref ClassInfo classInfo, ref Dictionary<string, ClassInfo> classDic)
            {
                classBuilder.AppendLine();

                Dictionary<string, FuncInfo> funcDic = new Dictionary<string, FuncInfo>();

                int funcCount = UnityEngine.Random.Range(50, 100);
                for (int i = 0; i < funcCount; i++)
                {
                    FuncInfo funcInfo = new FuncInfo();
                    //随机方法名
                    funcInfo.funcName = GetRandomNameFunction();
                    if (funcDic.ContainsKey(funcInfo.funcName) || classInfo.varDic.ContainsKey(funcInfo.funcName))
                    {
                        continue;
                    }
                    //随机返回值
                    funcInfo.returnInfo = typeList[UnityEngine.Random.Range(0, typeList.Count)];
                    //随机参数
                    funcInfo.argInfoDic = new Dictionary<string, TypeInfo>();
                    int argCount = UnityEngine.Random.Range(0, 5);
                    for (int j = 0; j < argCount; j++)
                    {
                        string argName = GetRandomNameArgument();
                        if (funcInfo.argInfoDic.ContainsKey(argName) == false)
                        {
                            funcInfo.argInfoDic.Add(argName, typeList[UnityEngine.Random.Range(0, typeList.Count)]);
                        }
                    }

                    //声明方法
                    string appendContent = "";
                    if (UnityEngine.Random.Range(1, 10) > 5)
                    {
                        appendContent = "\t\tpublic " + funcInfo.returnInfo.type.ToString() + " " + funcInfo.funcName;
                        funcInfo.isPublic = true;
                    }
                    else if (UnityEngine.Random.Range(1, 10) > 5)
                    {
                        appendContent = "\t\tprivate " + funcInfo.returnInfo.type.ToString() + " " + funcInfo.funcName;
                        funcInfo.isPublic = false;
                    }
                    else
                    {
                        appendContent = "\t\tprotected " + funcInfo.returnInfo.type.ToString() + " " + funcInfo.funcName;
                        funcInfo.isPublic = false;
                    }

                    //声明参数
                    appendContent += " (";
                    foreach (var info in funcInfo.argInfoDic)
                    {
                        appendContent += info.Value.type + " " + info.Key + ", ";
                    }
                    if (funcInfo.argInfoDic.Count > 0)
                    {
                        appendContent = appendContent.Substring(0, appendContent.Length - 2);
                    }
                    appendContent += " )";
                    classBuilder.AppendLine(appendContent);

                    //声明方法体
                    classBuilder.AppendLine("\t\t{");

                    if (UnityEngine.Random.Range(1, 10) > 5)
                    {
                        BeginFunction_UseSelfFunction(ref classBuilder, funcDic);
                        classBuilder.AppendLine();
                        BeginFunction_NewOtherClass(ref classBuilder, ref classInfo, ref classDic);
                    }
                    else
                    {
                        BeginFunction_NewOtherClass(ref classBuilder, ref classInfo, ref classDic);
                        classBuilder.AppendLine();
                        BeginFunction_UseSelfFunction(ref classBuilder, funcDic);
                    }

                    //结束方法体
                    classBuilder.AppendLine("\t\t\treturn " + funcInfo.returnInfo.defaultVal + ";");
                    classBuilder.AppendLine("\t\t}");

                    classBuilder.AppendLine();

                    //保存方法信息
                    funcDic.Add(funcInfo.funcName, funcInfo);
                }

                return funcDic;
            }

            /// <summary>
            /// 开始声明方法 - 调用自身私有方法
            /// </summary>
            static void BeginFunction_UseSelfFunction(ref StringBuilder classBuilder, Dictionary<string, FuncInfo> funcDic)
            {
                int randomCount = UnityEngine.Random.Range(1, 10);
                for (int i = 0; i < randomCount; i++)
                {
                    int randomIndex = UnityEngine.Random.Range(0, funcDic.Count);
                    int index = 0;
                    foreach (var func in funcDic)
                    {
                        if (index >= randomIndex && func.Value.isPublic == false)
                        {
                            bool isIf = UnityEngine.Random.Range(0, 10) > 5;
                            if (isIf)
                            {
                                classBuilder.AppendLine("\t\t\tif(true)");
                                classBuilder.AppendLine("\t\t\t{");
                            }

                            string funcContent = ("\t\t\tthis." + func.Value.funcName + "(");
                            if (func.Value.argInfoDic.Count > 0)
                            {
                                foreach (var argInfo in func.Value.argInfoDic)
                                {
                                    funcContent += argInfo.Value.defaultVal + ", ";
                                }
                                funcContent = funcContent.Substring(0, funcContent.Length - 2);
                            }
                            funcContent += ");";
                            classBuilder.AppendLine(funcContent);

                            if (isIf)
                            {
                                classBuilder.AppendLine("\t\t\t}");
                            }

                            break;
                        }
                        index++;
                    }
                }
            }

            /// <summary>
            /// 开始声明方法 - 调用其他类
            /// </summary>
            static void BeginFunction_NewOtherClass(ref StringBuilder classBuilder, ref ClassInfo classInfo, ref Dictionary<string, ClassInfo> classDic)
            {
                //随机调用其他类的方法
                if (UnityEngine.Random.Range(1, 10) > 5)
                {
                    int randomIndex = UnityEngine.Random.Range(0, classDic.Count);
                    int index = 0;
                    foreach (var classDicSingle in classDic)
                    {
                        if (index >= randomIndex && classDicSingle.Value.isPublic)
                        {
                            bool isIf = UnityEngine.Random.Range(0, 10) > 5;
                            if (isIf)
                            {
                                classBuilder.AppendLine("\t\t\tif(true)");
                                classBuilder.AppendLine("\t\t\t{");
                            }

                            classBuilder.AppendLine("\t\t\t" + classDicSingle.Value.nameSpace + "." + classDicSingle.Value.className + " var = new " + classDicSingle.Value.nameSpace + "." + classDicSingle.Value.className + "();");
                            foreach (var func in classDicSingle.Value.funcDic)
                            {
                                if (func.Value.isPublic)
                                {
                                    bool isField = UnityEngine.Random.Range(0, 10) > 5;
                                    if (isField)
                                    {
                                        classBuilder.AppendLine("\t\t\t{");
                                    }

                                    string funcContent = ("\t\t\tvar." + func.Value.funcName + "(");
                                    if (func.Value.argInfoDic.Count > 0)
                                    {
                                        foreach (var argInfo in func.Value.argInfoDic)
                                        {
                                            funcContent += argInfo.Value.defaultVal + ", ";
                                        }
                                        funcContent = funcContent.Substring(0, funcContent.Length - 2);
                                    }
                                    funcContent += ");";
                                    classBuilder.AppendLine(funcContent);

                                    if (isField)
                                    {
                                        classBuilder.AppendLine("\t\t\t}");
                                    }
                                }
                            }

                            if (isIf)
                            {
                                classBuilder.AppendLine("\t\t\t}");
                            }

                            break;
                        }
                        index++;
                    }
                }
            }

            /// <summary>
            /// 结束声明类
            /// </summary>
            static void EndClass(ref StringBuilder classBuilder)
            {
                classBuilder.AppendLine("\t}");
            }

            /// <summary>
            /// 结束声明命名空间
            /// </summary>
            static void EndNamespace(ref StringBuilder classBuilder)
            {
                classBuilder.AppendLine("}");
            }

            //=================================================== 分割线 =================================================

            /// <summary>
            /// 随机类名
            /// </summary>
            static string GetRandomNameClass()
            {
                if (wordListClass.Count == 0)
                {
                    wordListClass.AddRange("SDAnimatedImageRep,IGReloadDataUpdaterTests,DDSMocking,DDBasicMockArgument,DDBasicMockArgumentPosition,QuickConfigurationTests,SCLAlertViewTests,MJRefreshExampleTests,DDOSLoggingTests,DDTestLogger,DDLogTests,DDLogMessageTests,DDLogFileManagerDefaultTests,OpenEmuXPCHelperApp,OpenEmuHelperApp,DDFileLoggerTests,SharedExamples_BeforeEachTests_ObjC,PendingTests_ObjC,ItTests_ObjC,BeforeEachTests_ObjC,FailureTests_ObjC,AfterEachTests_ObjC,SharedExamplesTests_ObjC,BeforeSuiteTests_ObjC,FailureUsingXCTAssertTests_ObjC,OEXPCGameCoreManager,_OEMigrator,OEVersionMigrationController,OEToolTipManager,NSToolTipManager,OEThreadGameCoreManager,NSToolTip,OEThemeTextAttributes,OEThemeObject,OEProxy,OELoggingProxy,OEThreadProxy,OEThemeImage,OEThemeGradient,OEGradient,OEThemeColor,OETextFieldCell,OETextField,OETheme,OETableView,OETableHeaderView,OETableHeaderCell,OETableCornerView,OETableCellView,OETaskWrapper,OETableCellGroupView,OESystemPlugin,OESliderCell,OESidebarOutlineView,OESidebarGroupItem,OESidebarController,OESidebarFieldEditor,OESidebarCell,OESetupAssistantTableView,OESetupAssistantMinorTextCell,OESetupAssistantMajorTextCell,OESlider,OESetupAssistantScrollBorderView,OEGLSLShaderPlugin,OEBuiltInShaderPlugin,OEShaderPlugin,OECGShaderPlugin,OEMultipassShaderPlugin,OESetupAssistantBackgroundView,OESetupAssistantQCOpenGLLayer,OESearchFieldCell,OESetupCoreInfo,OESetupVolumeInfo,OESetupAssistant,OESearchField,OEScrollView,OESQLiteDatabase,OEScroller,OERatingCell,OEProgressIndicator,OEROMImporter,OEPrefLibraryController,OEPrefGameplayController,OEPrefDebugController,OEPrefCoresController,OEPrefBiosController,OEPrefCoreSliderLabelCell,OEPrefControlsController,OEPopoutGameWindowController,OEPopUpButtonCell,OEPluginDocument,OEScreenshotWindow,OEPopUpButton,OEPlugin,OEOpenGL3GameRenderer,OEOutlinedButtonCell,OEOpenGL2GameRenderer,OEMultipassShader,OEMigrationWindowController,OEMediaViewController,OESavedGamesDataWrapper,OEMainWindowController,OEMainWindowTitlebarBackgroundView,OEMatrix,OELibrarySplitView,OELibraryGamesViewController,OELibraryMigrator,OELabelCell,OELibraryController,OELibraryDatabase,OELabel,OELUTTexture,OEInputLimitFormatter,OEImportOperation,OEHorizontalLine,OEImageButtonHoverPressed,OEToolbarButtonPushCell,OEImageButtonPressed,OEImageButtonHoverSelectable,OEImageButton,OEImageButtonHoverPressedText,OEToolbarButtonSelectableCell,OEImageButtonCell,OEHomebrewViewController,OEHomebrewBlankSlateView,OEHomebrewGame,OEHomebrewCoverView,OEHUDWindowDelegateProxy,OEHUDWindow,OEHUDWindowThemeView,OEHUDBorderWindow,OEHUDAlert,OEAlertWindow,HUDAlertContentView,OEGridViewFieldEditor,OEGridView,OEGridMediaGroupItemCell,OEGridMediaItemCell,OEGridViewCellIndicationLayer,OEGridGameCell,OEGameViewNotificationRenderer,OEGameViewNotification,OEGridCell,OEGameViewController,OEGameShader,OEGameView,OEGameQuickLookDocument,OEGameInfoHelper,OEGameDocument,OEGameCoreManager,OEHUDControlsBarView,OEGameControlsBar,OEFSMTimerTransition,OEFSMTransition,OEFSMState,OEGLSLShader,OEGameAudio,OEGameCollectionViewController,OEFadeView,OEFiniteStateMachine,OEFileManager,OEFSWatcher,OEDeviceRepresentation,OEDownload,OEDBSmartCollection,OEDBSystem,OEDisabledScrollView,OEDBScreenshotsMedia,OEDBSavedGamesMedia,OEDBScreenshot,OEDBSaveStateMigrationPolicy,OEDBSaveState,OEDBRomMigrationPolicy,OEDBImageMigrationPolicy,OEDBItem,OEDBImage,OEDBRom,OEDBGame,OEDBCollectionFolder,OEDBCollection,OEDBAllGamesCollection,OECoreTableProgressCell,OECoreUpdater,OECorePlugin,OECoreTableButtonCell,OECoreDownload,OEControlsSectionTitleView,OEControlsKeySeparatorView,OEControlsKeyLabelCell,OEControlsKeyHeadlineCell,OEControlsKeyButton,OEControllerImageView,_OEControlsSetupViewParser,OECollectionViewController,OEControlsButtonSetupView,OECGShader,OECenteredTextFieldCell,OEButtonCell,OEBuiltInShader,OEButton,OEBlankSlateView,OEBuildInfo,OEBlankSlateForegroundLayer,OEBlankSlateBackgroundView,OEBackgroundImageView,OEBackgroundColorView,OEBlankSlateSpinnerView,OEAudioDeviceManager,OEAudioDevice,OEArrowCursorTextView,OEArrayController,OEAttributedTextFieldCell,_OENSDocumentDelegate,IKOpenGLRoundedRectRenderer,IKOpenGLRenderer,IKCGRenderer,IKImageFlowView,IKImageWrapper,IKImageBrowserGridGroup,IKImageBrowserLayoutManager,ALIterativeMigrator,OESaturnSystemResponder,XADUnarchiver,SyphonServerDirectory,SUUnarchiver,SyphonImage,SyphonClient,UniversalDetector,SyphonServer,SUUpdater,SUStandardVersionComparator,OESaturnSystemController,SUAppcastItem,SUAppcast,SUCodeSigningVerifier,SPUURLRequest,SPUDownloader,SPUDownloadData,SPUDownloaderSession,SPUDownloaderDeprecated,XADString,XADStringSource,XADSimpleUnarchiver,XADSkipHandle,XADRegex,XADRC4Handle,XADRC4Engine,XADPlatform,XADSWFTagParser,XADResourceFork,XADPrefixCode,XADPath,XADRawPath,XADStringPath,XADArchive,CSChecksumWrapperHandle,XADException,XADArchiveParser,CSZlibHandle,CSMultiHandle,CSFileHandle,CSMemoryHandle,CSSubHandle,OESMSSystemResponder,CSBzip2Handle,CSByteStreamHandle,CSBlockStreamHandle,CSStreamHandle,OESega32XSystemResponder,CSHandle,OESegaCDSystemController,OESega32XSystemController,OESNESSystemResponder,OESNESSystemController,OESVSystemResponder,OEWSSystemResponder,OEVMUSystemController,OESegaCDSystemResponder,OEVMUSystemResponder,OEVectrexSystemController,OEVectrexSystemResponder,OESG1000SystemResponder,OEPMSystemResponder,OEPCECDSystemController,OEPCECDSystemResponder,OEPSPSystemResponder,OEPSPSystemController,OEPCESystemResponder,OEPCESystemController,OEPCFXSystemResponder,OEPCFXSystemController,OEVBSystemResponder,OEPS2SystemResponder,OEPSXSystemResponder,OEPS2SystemController,OEPSXSystemController,OENDSSystemResponder,OEJaguarSystemResponder,OEIntellivisionSystemResponder,OEMSXSystemResponder,OEMSXSystemController,OEIntellivisionSystemController,OEOdyssey2SystemResponder,OEOdyssey2SystemController,OEN64SystemResponder,OEN64SystemController,OENDSSystemController,OELynxSystemResponder,OENESSystemResponder,OENGPSystemResponder,OENGPSystemController,OENESSystemController,OEFDSSystemResponder,OEGBSystemResponder,OEGenesisSystemResponder,OEGenesisSystemController,OEGGSystemResponder,OEGBASystemResponder,OEGCSystemResponder,OEGCSystemController,FRExceptionReportingApplication,FRFeedbackReporter,OEColecoVisionSystemResponder,OEDCSystemResponder,OEColecoVisionSystemController,OEC64SystemResponder,OEDCSystemController,OEComputerSystemResponder,OEArcadeSystemResponder,OEA8SystemResponder,OE2600SystemResponder,OEArcadeSystemController,OE2600SystemController,OE3DOSystemResponder,OE5200SystemResponder,OE3DOSystemController,OE5200SystemController,DDAtomicCounterTests,DDFileLoggerPerformanceTests,OE7800SystemResponder,ViewController,DDSingleLoggerLoggingTests,DDMultipleLoggerLoggingTests,AppDelegate,MJWebViewViewController,WatermelonTests,MJSingleViewController,MinionsObj,MJTempViewController,MJNavigationController,WatermelonSnapshotTests,MJExampleWindow,MJExample,MJExampleViewController,MJTableViewController,MJTestViewController,MJCollectionViewController,AppDelegate,WatermelonObj,MJDIYHeader,MJChiBaoZiHeader,MJChiBaoZiFooter2,MJChiBaoZiFooter,CoconutTests,CoconutObj,MJDIYAutoFooter,GrapefruitsTests,MJDIYBackFooter,Grapefruit,FocusedTests_ObjC,AfterSuiteTests_ObjC,MJRefreshConfig,AppDelegate,Sample_Lib,MJRefreshStateHeader,AppDelegate,MJRefreshBackStateFooter,MJRefreshBackNormalFooter,AppDelegate,MJRefreshGifHeader,MJRefreshBackGifFooter,MJRefreshNormalHeader,AppDelegate,SampleProjectTests,MJRefreshAutoNormalFooter,MJRefreshAutoGifFooter,MJRefreshAutoStateFooter,Sample_Lib,MJRefreshFooter,MJRefreshHeader,MJRefreshComponent,MJRefreshBackFooter,MJRefreshAutoFooter,IGListWorkingRangeHandlerTests,_IGTestWorkingRangeAdapterDataSource,DDSampleFileManager,IGListTestCase,IGListSingleStoryboardSectionControllerTests,IGListSectionMapTests,IGListSingleSectionControllerTests,IGListSingleNibSectionControllerTests,IGListDiffTests,IGListGenericSectionControllerTests,IGListReorderableStackSectionControllerTests,IGListStackSectionControllerTests,IGListDebuggerTests,IGListDiffResultTests,IGListContentInsetTests,IGListDisplayHandlerTests,IGListCollectionViewTests,IGListCollectionViewLayoutTests,IGListCollectionScrollingTraitsTests,IGListAdapterStoryboardTests,IGListBatchUpdateDataTests,IGListAdapterTests,IGListBindingSectionControllerTests,IGListAdapterE2ETests,IGListAdapterProxyTests,IGListAdapterUpdaterTests,IGTestStringBindableCell,IGTestStoryboardViewController,IGTestSupplementarySource,IGTestStoryboardSupplementaryView,IGTestSingleWithoutDeselectionDelegate,IGTestStoryboardSupplementarySource,IGTestSingleStoryboardItemDataSource,IGTestSingleItemDataSource,IGTestStackedDataSource,IGTestSingleNibItemDataSource,IGTestStoryboardCell".Split(','));
                    int count = wordListClass.Count;
                    for (int i = 0; i < count; i++)
                    {
                        wordListClass.Add(wordListClass[i]);
                    }
                }
                string name = wordListClass[UnityEngine.Random.Range(0, wordListClass.Count)] + wordListClass[UnityEngine.Random.Range(0, wordListClass.Count)];
                if (name.Length < 10)
                {
                    name += UnityEngine.Random.Range(100000, 900000);
                }
                return name;
            }

            /// <summary>
            /// 随机变量名
            /// </summary>
            static string GetRandomNameVariable()
            {
                if (wordListVariable.Count == 0)
                {
                    wordListVariable.AddRange("dataSource,toIndexPath,collectionView,objects,sectionObject,moveDelegate,items,section0Objects,updatedIndexPath,isReorderable,section1Objects,layout,executed,updater,fromIndexPath,sectionObjects,interpretedPath,section,section2,section0,adapter,window,section1,oddField,button,kInfoTitle,evenFieldEntry,oddFieldEntry,buttonConfig,buttonFormatBlock,kSubtitle,evenField,kAttributeTitle,completeButtonFormatBlock,greenRange,redRange,cornerRadius,hideAnimationType,kWarningTitle,showAnimationType,useLargerIcon,backgroundType,keyboardType,kButtonTitle,kErrorTitle,subTitle,backgroundViewColor,evenFieldPassedValidation,soundURL,textField,iconTintColor,color,underline,kSuccessTitle,tintTopCircle,shouldDismissOnTapOutside,length,kNoticeTitle,alert,oddFieldPassedValidation,attributedFormatBlock,block,argument,stubEnabled,abc,found,thePosition,positionsAndArguments,dictionary,numberOfArguments,position,argListener,i,self,selector,logger,logger,function,referenceDate,copy,file,message,filePath,error,logFileManager,data,OEHelperNoError,OEHelperCouldNotStartConnectionError,OEHelperIncorrectFileError,logsDirectory,info1,oldLogFileInfo,wrapped2,expectation,info4,unwrapped,logger,wrapped,doNotReuseLogFiles,contents,info2,data,unwrapped2,info3,error,newLogFileInfo,isArchived,sharedExamplesBeforeEachExecutedCount,specBeforeEachExecutedCount,_surfaceID,surfaceSize,_pollingTimer,_gameCore,previousBufferSize,screenAspect,height,aspectSize,gameCore,pendingBlocks,_gameController,self,ioSurface,width,_pendingDeviceHandlerBindings,extension,systemIdentifier,_previousAspectSize,previousAspectSize,surfaceAttributes,tolerance,_enableVSync,_systemController,_systemResponder,_gameCoreOwner,_surfaceRef,_gameAudio,bufferSize,_gameAspectRatio,enableVSync,_hasStartedAudio,canChangeBufferSize,aPath,client,type,_unhandledEventsMonitor,rendering,_previousScreenSize,placeholder,screenRect,_gameRenderer,_parentApplication,loadedRom,error,globalEventsHandler,_screenSize,oneExampleBeforeEachExecutedCount,onlyPendingExamplesBeforeEachExecutedCount,result,exampleMetadata,name,allSelectors,result,application,listener,_gameCoreConnection,_mainListener,endpoint,gameCoreOwner,helperApp,expectedOrder,beforeEachOrder,result,isRunningFunctionalTests,afterEachOrder,expectedOrder,counter,payload,result,expected,specs,result,beforeSuiteWasExecuted,result,isRunningFunctionalTests,queue,breakOut,hasRun,formatter,isRunning,sDefaultMigrationController,images,timestamp,target,fetchResult,allMigrators,self,fm,screenshotFolderURL,files,predicate,extension,screenShot,lastVersion,contents,hasFailed,userDefaults,file,mostRecentVersion,gameName,currentVersion,migratorContainer,action,rom,database,request,attributes,boxSizes,allVersions,count,coverFolderURL,migratorsForVersion,migrators,err,isFirstRun,url,context,errors,format,error,dateString,predicates,queue,processes,endpoint,_processIdentifier,error_fildes,helperPath,gameCoreHelper,gameCoreHelperPointer,logCoreOutput,_standardOutputPipe,_isStoppingBackgroundProcess,_helperConnection,_backgroundProcessTask,error,output_fildes,_gameCoreOwnerProxy,configuration,_standardErrorPipe,_helperThread,_dummyTimer,_errorHandler,_helperProxy,_completionHandler,_gameCoreOwnerProxy,_helper,_stopHandler,responders,components,entry,fm,responder,table,success,range,value,ex,handle,archive,data,entryIndex,OELocalizationTableLog,tmpPath,ex2,bundle,matches,formatName,folder,h,OELocalizationLog,path,i,aPath,match,version,url,keyWindow,error,replacement,escapedKey,r,style,sharedToolTipManager,originalImplementation,customMethod,originalClass,color,attributes,originalMethod,view,typeEncoding,key,indexSet,_target,signature,_cachedBlockIndexes,argumentCount,argumentIndexes,argumentsToReleaseCount,thread,i,_thread,self,count,type,argument,selector,result,_cachedMethodSignatures,argumentsToRelease,argIndex,argumentType,argCount,states,rootDefinition,result,index,component,trimmedKey,_objectByState,updateStates,results,length,newDefinition,whitespace,self,stateValue,_states,maskedState,lineBreakMode,familyAttribute,offset,font,shadowOffset,labelFont,shadowColor,foregroundColor,style,alignment,shadow,baselineOffset,obj,result,textAlignment,allowsDefaultTighteningForTruncation,tighteningFactorForTruncation,mode,color,shadowBlurRadius,mask,monospacedDigitSystemFont,attributes,modeString,whitespace,backgroundColor,blurRadius,systemFont,trimmedToken,size,weight,OEThemeInputStateEnabled,OEThemeStateAnyMouse,OEThemeInputStateToggleOn,OEThemeInputStatePressed,OEThemeInputStateUnpressed,OEThemeInputStateUnfocused,OEThemeInputStateToggleOff,OEThemeStateAnySelection,OEThemeInputStateToggleMixed,OEThemeStateAnyToggle,OEThemeInputStateMouseOff,OEThemeInputStateModifierAlternate,OEThemeInputStateWindowActive,OEThemeStateDefault,OEThemeInputStateModifierNone,OEThemeStateAnyFocus,OEThemeInputStateMouseOver,OEThemeStateAnyModifier,OEThemeInputStateDisabled,OEThemeStateAnyInteraction,OEThemeInputStateWindowInactive,OEThemeInputStateFocused,OEThemeStateAnyWindowActivity,vertical,resource,parts,result,rawColorStrings,locations,angle,colors,rawLocations,count,arguments,debugPath,self,data,task,userInfo,status,outFile,controller,column,menuItem,headerState,tableView,headerCell,newHeaderState,newState,oldHeaderState,menu,itemsByType,sharedTheme,themeFile,objectsByType,themeItem,themeDictionary,items,self,results,classesBySection,lowerRightBorderRect,tableColumn,glow,y,height,tableView,paraStyle,borderLineRect,width,image,rightBorderRect,shadow,textColor,x,headerRect,sate,visibleColumnCount,tableColumns,attributes,visibleColumnIndex,i,tableHeaderView,leftHighlightRect,sortDescriptor,header,state,backgroundImage,size,titleFont,y,window,_isEditing,selectedThemeTextAttributes,control,themeImage,_stateMask,isEditing,_themed,selectionKey,self,focused,_themeImage,stateMask,_themeTextAttributes,backgroundKey,_style,result,newAttributes,selectionAttributes,backgroundThemeImage,attributes,_backgroundThemeImage,currentState,hovering,windowActive,themed,titleSize,typingAttribtues,fieldEditor,titleRect,size,themeTextAttributes,leftHighlightRect,width,image,cellFrame,c2,y,rowfillRect,index,gridSize,height,selectionColor,selectedRows,contextMenu,self,mouseLocationInWindow,itemIsSelected,fillColor,cellEditingFillColor,currentIndex,width,range,c1,mouseLocationInView,titleColumnIndex,nextIndex,origin,cell,defaultHeaderState,selectedRow,frameSize,textColor,x,strokeColor,indexes,end,rowBackground,i,normalGradient,newHeader,colRect,state,alternateRowBackground,highlightGradient,lineColor,frame,fieldEditor,rowRect,size,cellSelectedTextColor,_headerState,getter,trackMouseActivity,blockself,_modifierEventMonitor,selectionKey,_trackModifierActivity,_trackWindowActivity,_trackMouseActivity,backgroundKey,modifierEventMonitor,trackModifierActivity,cell,trackWindowActivity,_trackingArea,shouldTrackModifierActivity,backgroundImage,_bundleIcon,iconPath,_cachedSupportedTypeExtensions,extensions,_pluginsBySystemIdentifiers,db,_responderClass,self,_systemIdentifier,trackMouseActivity,active,toolTipStyle,blockself,_modifierEventMonitor,levelKey,_trackModifierActivity,self,smallHint,_trackWindowActivity,state,_trackMouseActivity,backgroundKey,modifierEventMonitor,trackModifierActivity,cell,trackWindowActivity,hintImagesState,_trackingArea,enabled,shouldTrackModifierActivity,largeHint,barRect,knobImage,control,height,levelThemeImage,themeImage,_stateMask,backgroundThemeImage,ret,_themed,levelKey,_backgroundThemeImage,hovering,windowActive,focused,themeTextAttributes,themed,levelRect,_themeImage,_levelThemeImage,width,state,stateMask,backgroundKey,trackImage,image,knobRect,levelImage,window,newItem,autosaveName,name,rowFrame,arg1,coreName,index,firstItem,coreIdentifier,self,aSelectedRowIndexes,fillColor,mouseLocationInWindow,rowsInRect,systemIdentifier,mouseLocationInView,children,defaultCoreIdentifier,bounds,row,rect,lastItem,title,coreItem,aRow,cores,isDrawingAboveDropHighlight,path,item,menuItem,state,isActive,_highlightedRow,system,defaultCoreKey,visibleRows,submenu,win,defaults,menu,width,backgroundColor,cont,newSuperview,fieldEditor,context,rect,collection,index,isEditing,coreIdentifier,selectedItem,confirm,drawsBackground,allowsEmptySelection,itemID,selIn,files,systemIdentifier,sidebarView,previousSelectedItem,data,image,cell,duplicateCollection,selectedRow,msg,reloadedRowForPreviousSelectedItem,autoresizesOutlineColumn,systems,indexes,database,importer,nextResponder,rowToSelect,badge,sidebarItem,intercellSpacing,indentationPerLevel,cancel,item,pboard,sidebarName,collectionID,context,collectionItem,name,enclosingScrollView,editable,highlighted,editingItem,groups,viewsNextResponder,games,autosaveName,scrollersFlashed,row,enabled,collections,result,dataSource,_database,sidebarCell,standardUserDefaults,isGroup,backgroundColor,previousSelectedRow,defaultCoreKey,alert,defaults,image,y,groupKey,height,themeImage,isEditing,font,_themeKey,self,itemKey,width,stateMask,image,strVal,cell,isSelected,textFrame,rect,textColor,selectAttributes,result,typeAttributes,theme,textObj,imageWidth,highlightKey,titleFrame,backgroundThemeImage,itemBadgeKey,color,attributes,hovering,path,badge,themed,badgeFrame,isGroup,imageFrame,state,point,backgroundColor,isActive,paragraphStyle,fieldEditor,frame,badgeRect,win,iconSize,themeTextAttributes,allPlugins,type,self,_shader,fragPath,cellFrame,drawString,height,val,selectedRows,rowBackground,attributes,font,i,rowHeight,self,fillColor,contentSize,style,alternateRowBackground,isActive,frame,shadow,rect,self,backgroundAnimation,window,_isEditing,control,height,selectedThemeTextAttributes,themeImage,_stateMask,isEditing,_themed,selectionKey,focused,self,themeTextAttributes,_themeImage,width,stateMask,_themeTextAttributes,backgroundKey,rect,_style,result,newAttributes,selectionAttributes,textAttributes,backgroundThemeImage,attributes,_backgroundThemeImage,currentState,hovering,windowActive,themed,_lastState,placeholder,fieldEditor,size,newState,attributedPlaceholder,r,arguments,comp,numPixelFormats,time,runningTime,err,pixelFormatObj,cspace,containingWindow,mouseLocation,cgl_ctx,renderer,systemIDs,_OEFSMNextWithoutCheckmarkEvent,oldView,volumeInfo,_coresToDownload,tableView,indexForRemoval,identifier,stateDescriptions,_OEFSMBackEvent,shouldScan,buttonCell,userDef,getter,_OEFSMNextEvent,cell,volumeURL,volumeName,stringWidth,columnWidth,_OEFSMNextWithCheckmarkEvent,sysID,columnIndex,_fsm,eventDescriptions,blockSelf,_viewTransition,stop,coreInfo,newCore,knownCores,_volumesToScan,coreID,systemNamesString,systemNames,volumePath,volumes,newVolume,selectedVolumes,window,y,width,vframe,height,x,hframe,trackMouseActivity,blockself,_modifierEventMonitor,themeKey,_themeKey,selectionKey,_trackModifierActivity,_trackWindowActivity,_trackMouseActivity,backgroundKey,modifierEventMonitor,searchButtonCell,trackModifierActivity,cell,cancelButtonCell,trackWindowActivity,_trackingArea,oldSearchButtonCell,oldCancelButtonCell,shouldTrackModifierActivity,knobX,knobImage,theme,height,_stateMask,highlighted,hovering,isVertical,windowActive,scrollerStyle,self,focused,knobWidth,knobHeight,knobKey,buttonState,state,directionSuffix,trackKey,knobY,image,knobRect,targetRect,size,bounds,window,name,sqlerr,path,csql,i,self,res,columnCount,ctext,type,value,dict,cname,sql_err,stmt,userInfo,error,result,trackMouseActivity,progressRect,trackRect,height,candyRect,candyOffset,percentValue,hovering,barImage,candyImage,currentState,self,themed,recAnimationBlock,width,barSize,stateMask,_candyOffset,trackImage,maxCandyRect,trackWindowActivity,bounds,popTime,result,getter,posX,state,col,image,imageRect,frame,stepWidth,row,targetRect,sourceRect,x,minRatingX,OEImportErrorCodeMultipleSystems,OEImportErrorCodeNoHash,OEImportErrorCodeInvalidFile,OEImportErrorCodeNoGame,OEImporterStatusPausing,OEImportErrorCodeAdditionalFiles,OEImporterStatusStopped,OEImporterStatusRunning,OEImporterStatusStopping,OEImporterStatusPaused,OEImportErrorCodeAlreadyInDatabase,OEImportErrorCodeNoSystem,queue,name,initializeMOCOp,index,maxConcurrentOperationCount,resultDict,resultItem,commonTypes,self,suspended,success,searchQuery,searchString,queueData,excludedPaths,copy,filterPredicate,database,spotlightSearchResults,operationQueue,importer,kMDItemDisplayName,supportedFileExtensions,limit,status,resultPath,operations,block,item,state,_totalNumberOfItems,url,totalNumberOfItems,completionHandler,context,numberOfProcessedItems,collectionID,operationCount,defaults,completionBlock,selectedFilterName,allSystemIdentifiers,filterName,filterSet,sud,database,context,filterPlugins,defaults,filterMenu,queue,copiedCount,prefixLength,target,currentRomsURL,bottomGap,fm,topGap,success,newStoreURL,systemIdentifier,image,iHeight,newFSAttributes,title,systems,database,absolutePrefix,plugin,currentFSAttributes,sameVolume,iWidth,warnings,hSpace,state,currentLocation,newLocation,representedObject,system,frame,context,toolTip,error,popTime,store,y,library,currentStoreURL,button,height,imageView,fetchResult,vSpace,self,openPanel,documents,librariesView,buttonType,rect,coord,enabled,x,result,alertResult,action,rows,newRomsURL,keysToRemove,visibleRect,librariesViewFrame,badgePosition,location,standardUserDefaults,fetchPredicate,newArtworkURL,foundCore,fetchRequest,artworkURL,databasePath,url,rebuildingList,allPlugins,checkbox,alert,blockFM,textAttributes,attributes,paragraphStyle,font,frame,autosaveFilter,popup,index,newInfo,timeStampSort,cellView,objects,mainWindow,fileURL,artworkDirectory,selectedItem,fm,allGames,keyDescriptions,tooltip,currentViewController,image,inputField,userDefaults,artworkFiles,md5,allImages,key,allSaveStates,Done,roms,database,standardDefaults,autosave,request,color,status,colorObject,type,count,item,state,frame,context,error,max,currentValue,currentHash,nf,helper,colorWell,library,button,adcSensitivityNF,height,allRoms,tableView,images,enumerator,CHECK,min,openPanel,lastRom,crc32,games,userDefaultsKey,value,source,predicate,allStates,lastState,artwork,romsToDelete,negated,boxImage,udkey,test,result,label,validRangeFormat,action,field,stop,labelField,i,standardUserDefaults,keyDescription,keypath,autosaves,options,itemArray,mainWindowController,checkbox,alert,defaults,statesFolder,relativePath,tableColumn,dataSource,widthInset,plugin,columnIdentifier,color,buttonCell,headerClickable,style,attr,cell,context,weight,title,pathTransitionIn,equal,newControllerView,ret,systemController,inTransition,player,playerTitle,pathTransitionOut,systemIdentifier,imageViewLayer,controllers,nc,isSelectingKeyboard,currentPlayerHandler,playerItem,outTransition,duration,autoenablesItems,sort,preferenceView,database,plugin,selectedPlugin,inputItem,readingEvent,bottomColor,path,topColor,pluginName,currentDeviceHandler,playerMenu,item,_selectedKey,itemIndex,representedObject,enabledSystems,callbacks,selectedSystemIdentifier,_selectedPlayer,context,consolesMenu,timingFunction,keyboardIsSelected,value,userInfo,center,_eventMonitor,rect,inputButton,scrollView,controlsBackgroundImage,ignoredEvents,result,aquaAppearance,isKeyboardEvent,paneName,assignedKey,selectedKey,numberOfPlayers,newPlugin,i,inputMenu,menuItem,sud,allPlugins,size,hash,alert,deviceName,sender,getter,stringValue,name,linkTextAttributes,tableView,rowsFromHeader,infoText,editable,typingAttributes,items,drawsBackground,self,floatsGroupRows,biosFile,files,descriptionField,recCheckURL,image,linkRange,description,textView,row,core,selectedTextAttributes,availabilityIndicator,md5,available,direnum,suburl,requiredFiles,sizeString,selectable,usesAlternatingRowBackgroundColors,groupCell,linkText,theme,dataSource,biosPath,attributedString,fileCell,wildcard,fileNameField,rowBackground,cores,attributes,importedSomething,fileSystemWatcher,item,alternateRowBackground,linkAttributes,backgroundColor,imageName,size,window,newAttributes,themeImage,_stateMask,backgroundThemeImage,_themed,attributes,_backgroundThemeImage,hovering,windowActive,focused,themed,textRect,_themeImage,stateMask,_themeTextAttributes,backgroundKey,imageRect,rect,_style,themeTextAttributes,newPath,worked,folder,manager,paths,path,outError,type,y,layer,imageView,height,_OEFitToWindowScale,screen,mainScreen,newScale,_screenshotWindow,timingFunction,self,_screenBeforeWindowMove,fillMode,gameViewController,width,scaleToSize,systemIdentifier,lastScaleNumber,currentWindowFrame,_frameForNonFullScreenMode,gameView,userDefaults,_OEPopoutGameWindowFullScreenStatusNonFullScreen,newWindowFrame,x,_fullScreenStatus,integralScaleInfo,windowFrame,duration,_resumePlayingAfterFullScreenTransition,moveToPosition,_integralScale,screenshotView,removedOnCompletion,maxScale,fromValue,systemKey,contentRect,size,defaults,toValue,newMaxScale,window,contentView,trackMouseActivity,_trackWindowActivity,_trackMouseActivity,backgroundKey,height,toolTipStyle,frame,trackModifierActivity,cell,trackWindowActivity,_trackingArea,_trackModifierActivity,self,_cachedIntrinsicWidth,openEmuSearchPath,set,_path,plugins,ret,_infoDictionary,subpath,self,_allPluginClasses,extension,len,pluginFolderPath,c,manager,aName,tested,_controller,bundle,_version,folder,_name,temp,_allPlugins,folderName,paths,aPath,_displayName,controller,pluginName,_pluginsForPathsByTypes,_needsReload,subpaths,_pluginsForNamesByTypes,_bundle,filePath,principalClass,_pluginFolders,existing,shadow,color,size,bezierPath,attribtues,frame,screenSize,pixelFormat,surfaceSize,numPixelFormats,internalPixelFormat,pixelType,gameCore,_glPixelFormat,_isDoubleBufferFBOMode,status,_is2DDirectRender,self,_shouldUseClientStorage,ioSurface,_renderingThreadCanProceedSemaphore,_glContext,_isFPSLimiting,fbo,err,screenRect,videoBuffer,_alternateContext,_executeThreadCanProceedSemaphore,gameCoreRendering,_is2DMode,y,name,_NTSCFilter,s_mipmap,input,textures,s_wrap_mode,texture,inputRange,i,lutNames,shaders,strippedInput,_shaders,shader,seperateByWhitespace,length,_numberOfPasses,manager,s_linear,ntsc_filter,_lutTextures,error,ntscString,regex,s,lut,otherArguments,x,result,ld,progress,indeterminate,error,self,doubleValue,_manager,surfaceSize,numPixelFormats,_glContext,ioSurface,_renderingThreadCanProceedSemaphore,_isFPSLimiting,fbo,err,gameCore,_glPixelFormat,_executeThreadCanProceedSemaphore,_alternateContext,_isDoubleBufferFBOMode,status,self,_themeImage,col,_themeTextAttributes,backgroundKey,themeImage,cells,backgroundThemeImage,row,_backgroundThemeImage,_trackingArea,_hoverCell,themeTextAttributes,restoreWindow,document,appearance,restorationClass,_topHighlightColor,mainWindow,placeholderViewFrame,toolbar,extension,autoresizingMask,_shouldExitFullScreenWhenGameFinishes,clickCount,_mainWindowRunsGame,openInSeparateWindow,undockGameWindow,showLibraryNames,titlebarAppearsTransparent,title,appDelegate,windowFrame,_resumePlayingAfterFullScreenTransition,observerOfLibraryDidLoad,standardDefaults,_isLaunchingGame,excludedFromWindowsMenu,topHighlightRect,libraryController,item,state,originalURL,panelTitle,_shouldUndockGameWindowOnFullScreenExit,frame,placeHolderView,bounds,mainQueue,newController,panel,titleVisibility,fullScreen,hidden,libraryDidLoadObserverForRestoreWindow,self,exitFullScreen,visible,gameWindowController,viewMenu,windowMenu,missingRom,_bottomBorderColor,game,contentHeight,_gameDocument,titleBarHeight,mainMenu,notificationCenter,_backgroundGradient,_allowWindowResizing,messageText,_currentContentController,emulationPaused,negateOptions,setupAssistant,showRomNames,backgroundColor,bottomBorderRect,mainWindowController,window,stringValue,persistentStoreCoordinator,index,searchKeyPredicates,mediaItem,formatter,selectionIndexes,_items,gameID,mediaItemsToSelect,toolbar,files,tokens,automaticallyMinimizeRowMargin,romImporter,reali,indexesToSelect,searchKeyPredicate,obj,itemFrame,indexes,autoenablesItems,sharingServices,tokenPredicates,libraryController,item,state,archivableRepresentations,system,groupStart,context,error,ranges,menu,newSearchFieldStringValue,_shouldShowBlankSlate,_searchKeys,firstItem,selectedItems,selection,items,currentSubviewController,self,res,_searchPredicate,viewItem,req,objectID,range,cellClass,gameDocument,currentSearchTerm,shareMenu,game,enabled,groupRange,result,defaultsKey,searchMenuTemplate,field,baseFilter,action,searchField,urls,stop,indices,location,i,saveStateMode,saveState,screenshot,draggingOperation,alert,draggingPasteboard,_groupRanges,representation,stringValue,collection,searchMenuTemplate,selectedGames,field,needsDisplay,collectionViewContainer,setGridView,collectionView,messageText,selectedItem,selectedViewTag,_libraryController,toolbar,viewMenu,count,libraryController,material,noc,informativeText,alertStyle,state,representedObject,guideURL,alert,enabled,returnCode,numberOfRoms,_writerContext,numberSuffix,mom,screenshotFolderName,saveStateWatcher,autoImportWatcher,gameInfoURL,autoImportFolderPath,newGameTitle,streamFlags,entity,roms,rom,plugin,parentContext,standardDefaults,request,path,status,systemsSet,romInfo,systemInfo,item,mainContext,context,aCollection,error,collectionsArray,fetchReq,saveStateFolderName,helper,writerContext,name,fsBlock,fileManager,watcher,self,games,enabled,fileName,collections,entityDescription,unsortedFolderName,allGamesCollections,gameInfo,recFsBlock,mutableMetaData,_mainThreadMOC,options,baseName,retainsRegisteredObjects,defaults,persistentStoreCoordinator,imageDictionary,defaultCenter,isDir,systemKeys,includesPendingChanges,subPrefix,romImporter,mutableDict,displayName,image,description,undoManager,smartCollections,mergePolicy,stateFolderPath,md5,info,_managedObjectModel,systems,importer,dbFileURL,romsFolderURL,gameKeys,delay,sortDescriptor,previousBoxImages,count,recentlyAdded,policy,_syncThread,err,persistentStore,system,fetchLimit,popTime,isOldDB,resultGameTitle,coverFolderPath,gameURLWithSuffix,romsForSystem,defaultDatabase,allSystems,gamesObjects,coordinator,crc32,predicate,libraryFolderPath,metadata,dict,objectID,contents,previousImage,urlString,userInfo,game,boxImage,modelURL,result,filterPredicate,sortDesc,_romsController,i,outError,header,serial,sortDescriptors,fetchRequest,autoImportFolderName,databaseURL,url,databaseFolderURL,romKeys,baseURL,_previousWidth,width,contentMinSize,frame,visualSplitterPosition,mainFrame,self,sidebarFrame,contentView,OEMigrationCancelled,window,height,newAttributes,themeImage,_stateMask,backgroundThemeImage,_themed,attributes,_backgroundThemeImage,hovering,windowActive,focused,res,themed,_themeImage,textRect,width,result,_themeTextAttributes,stateMask,backgroundKey,_style,themeTextAttributes,viewController,newViewController,button,action,toolbarItemContainer,zoomValue,_homebrewViewController,_libraryGamesViewController,gamesToStart,category,_screenshotsViewController,openPanel,media,libraryController,zoomChange,_saveStatesViewController,statesToLaunch,romImporter,autoresizingMask,representedObject,frame,saveState,win,_selectedCategory,result,_texture,source,url,destinationModel,versions,modelNames,_storeURL,sourceMetadata,storeURL,self,sourceVersion,modelURL,cell,backgroundThemeImage,trackWindowActivity,trackMouseActivity,backgroundKey,themeImage,themeTextAttributes,self,_limit,anObject,sbiFilename,collection,gameTitleWithoutSuffix,bytesFound,fileSize,originalFile,fm,systemIdentifiers,importDate,copyToLibrary,biosFile,serialFound,sourceURL,extension,expectedSBIHeader,extractionPath,systemIdentifier,systemFolder,copiedFile,romURL,archive,f,gameTitleWithSuffix,md5,sbiHeaderBuffer,_shouldExit,romFileLocked,resourceValues,formatName,folder,systems,docTypes,rom,database,importer,parentContext,URL,path,status,tmpURL,isCancelled,shouldExit,count,item,validExtensions,newName,system,bytesRead,exitStatus,context,collectionID,error,validSystems,pathExtension,systemIDs,name,destination,intValue,fileManager,subURL,_exploreArchives,crc,self,extractedFileURL,crc32,db,file,isDeleted,userInfo,fullName,checked,game,copy,fileName,bundleInfo,exploreArchives,md5Hash,integerValue,i,archiveFileIndex,standardUserDefaults,header,filtersPath,serial,directoryEnumerator,propertyKeys,options,baseName,sbiURL,subItem,length,url,completionHandler,lookupURL,cgFilename,crcHash,_archiveFileIndex,headerFound,y,attributedString,mouseLocationOnScreen,height,selectedDictionary,rollover,isEnabled,windowActive,buttonState,isInHover,width,mouseLocationOnWindow,image,origin,cell,isPressed,isSelected,targetRect,mouseLocationOnView,rect,size,sourceRect,x,getter,gradient,backgroundKey,singleLineRect,dirtyLineRect,height,text,representedObject,reason,warningImageView,spinner,y,queue,currentImage,index,height,indicator,_currentImageIndex,self,image,userInfo,shadow,viewArea,_loadingIndicator,cachedImage,progress,cache,loadedImage,path,i,itemSpace,_URLs,loading,itemWidth,options,url,area,stringValue,allHeaderIndices,blankSlate,document,formatter,rowIndex,fileIndex,ts,identifier,romDescription,allGames,toolbar,systemIdentifier,artworkView,container,description,_developer,gameDescription,md5,subviews,_md5,_name,subview,rom,year,_libraryController,libraryController,headerIndices,state,_fileIndex,system,titleField,context,newGames,newGameIndices,error,imagesView,_added,bounds,textHeight,y,name,_released,attribtues,tableView,realdesc,images,_systemGroup,descriptionScroll,self,blockDL,DescriptionX,viewRect,games,width,_website,_gameDescription,db,row,view,game,enabled,TableViewSpacing,x,_systemIdentifier,lastCheck,searchMenuTemplate,label,field,attributes,_images,dates,homebrewGame,viewRectOnView,developer,_fileURLString,url,size,download,defaults,frameImage,mainContentView,document,menuRect,_mainContentView,windowController,primaryScreen,font,shadowOffset,pointInView,fillColor,shadowColor,frameImageInactive,selector,autoresizingMask,image,origin,cell,nc,movableByWindowBackground,textColor,title,borderView,windowFrame,dragging,titleTextRect,baseOrigin,shadowBlurRadius,closeButton,_borderWindow,shouldClose,_isDeallocating,hasShadow,frame,newMousePosition,boxType,closeButtonRect,contentView,y,isAboveMenu,lineBreakMode,height,isFocused,windowTitle,baseMouseLocation,delta,themeKey,superDelegate,self,_backgroundView,ps,width,alignment,shadow,x,action,titleBarRect,_delegateProxy,origFrame,titleAttributes,opaque,localDelegate,backgroundColor,size,notification,attributedWindowTitle,window,getter,stringValue,defaultButtonTitle,name,inputLabelText,alternateButtonTitle,maxiumumSaveGameLength,suppressOnDefaultReturnOnly,missingFilesMessage,messageText,alert,headlineText,showsInputField,inputLimit,stringValue,index,session,formatter,headlineTextFrame,_inputField,minValue,sender,target,hudWindowFrame,font,drawsBackground,_otherInputField,showsAlternateButton,autoresizingMask,focusRingType,image,otherButtonRect,cell,origin,movableByWindowBackground,textColor,_boxView,blocks,selectable,title,progress,defaultButtonTitle,_result,windowFrame,releasedWhenClosed,defaultFont,callbackHandler,boxFrame,inputCell,indeterminate,_suppressionButton,_callbackHandler,limit,isHeadlineTextVisible,numberOfLines,_inputLabelView,suppressionUDKey,state,p,_defaultButton,alternateButtonRect,showsOtherButton,frame,showsSuppressionButton,showsDefaultButton,numberOfGlyphs,defaultButtonRect,suppressionValue,bounds,contentView,nsimage,defaultColor,otherInputCell,_messageTextView,alternateButtonTitle,height,editable,isMessageTextVisible,themeKey,_headlineTextView,hidden,linesInMessageTextView,self,messageTextFrame,_progressbar,width,layoutManager,box,shouldFlipCoordinates,alignment,buttonType,checked,inputLimit,headlineTextSize,keyEquivalent,_otherButton,action,frameOrigin,messageText,limitFormatterSet,doubleValue,_alternateButton,maxValue,standardUserDefaults,boldFont,_hudWindow,opaque,_otherInputLabelView,backgroundColor,length,suppressOnDefaultReturnOnly,size,alert,wantsLayer,_blocks,window,stepCount,step,indicationShadowColorRef,dropOnBackgroundColorRef,_type,spinnerValues,animation,sublayer,frame,spinnerImage,missingFileBackgroundColorRef,processingItemBackgroundColorRef,type,textView,self,layer,fieldEditorFont,borderPath,IKImageBrowserDropNone,_textLayer,y,layer,placeHolderStrokeColoRef,disabledActions,_backgroundLayer,height,_foregroundLayer,selectionColor,placeHolderLayer,self,imageTitle,width,borderColor,inactiveSelectionColor,image,_selectionLayer,cornerRadius,x,subTitle,colorSpace,_subtextLayer,representedItem,actions,shadowPath,type,borderWidth,browser,selectionFrame,placeHolderFillColoRef,_lastWindowActive,selectionLayer,window,titleFont,_textLayer,y,layer,placeHolderStrokeColoRef,disabledActions,_backgroundLayer,height,_foregroundLayer,placeHolderLayer,self,imageTitle,width,borderColor,image,_selectionLayer,cornerRadius,x,subTitle,colorSpace,_subtextLayer,representedItem,actions,shadowPath,type,borderWidth,browser,selectionFrame,placeHolderFillColoRef,_lastWindowActive,selectionLayer,window,titleFont,titleAttributesKey,subtitleRect,backgroundImageKey,_draggingSession,index,stringHeight,locationInView,selectionIndexes,idx,visibleItemRect,group,success,image,commandSelector,cell,subtitle,nsbackgroundImage,selectedCell,contentInsets,obj,title,thumbnailRef,theme,indexes,percent,clickedCell,indexCount,dragItem,hitRectOnView,item,state,itemIndex,_fieldEditor,backgroundImage,dragImage,frame,_ratingTracking,op,selectedIndex,scaleFactor,height,contextMenu,_trackingCell,self,subtitleAttributes,itemIsSelected,_editingIndex,_groupThemeKey,hitRect,bglayer,layoutManager,subtitleAttributesKey,newSelectionIndexes,thumbnail,operation,_lastPointInView,result,hitRectOnWindow,_draggingIndex,stop,itemCell,location,_draggingOperation,titleAttributes,_cellClass,dragRect,draggingItems,visibleRectOnWindow,options,url,fieldFrame,area,trackingRect,selectedGame,thumbnailImageRef,lightingImage,renderer,_textLayer,_downloadLayer,placeHolderStrokeColoRef,_backgroundLayer,layer,disabledActions,y,height,ratingImage,_indicationLayer,missingArtworkImage,_downloadButtonState,_foregroundLayer,scanLineRect,identifier,imageResizeAnimation,selectionColor,placeHolderLayer,self,locationInWindow,previousType,imageTitle,width,borderColor,inactiveSelectionColor,_lastImageSize,image,cornerRadius,_selectionLayer,newType,key,MaxRating,x,colorSpace,rating,_missingArtworkLayer,imageFadeAnimation,cache,representedItem,indicationType,actions,location,status,shadowPath,type,borderWidth,browser,selectionFrame,currentContext,scanLineImage,placeHolderFillColoRef,_proposedImageLayer,_ratingLayer,_lastWindowActive,indicatorFadeAnimation,missingArtwork,selectionLayer,window,titleFont,index,height,_seconds,fadeIn,notificationTimeDifference,_fastForwardTexture,textureAlpha,imageData,_notificationScreenShot,colourSpace,_texture,_disableNotifications,cgl_ctx,notificationDuration,_notificationStepBackward,fadeOut,isFastForwarding,width,_type,ctx,_stepBackwardTexture,_state,image,now,newNotification,hr,_notificationQuickSave,imageURL,isRewinding,_scaleFactor,_visibleTimeInSeconds,_stepForwardTexture,Forward,type,_textureToRender,_screenShotTexture,wr,state,_notificationStepForward,seconds,_notificationRewind,_lastNotificationTime,_notificationFastForward,_rewindTexture,_quickSaveTexture,imageSource,_discCount,properties,_gameView,_controlsWindow,TIFFData,imageData,_displayModes,self,filterName,displayName,corrected,view,fileName,temporaryPath,takeNativeScreenshots,bitmapImageRep,action,rom,_screenSize,color,type,timeStamp,standardUserDefaults,screenshotImage,temporaryURL,screenshot,size,backgroundColorName,_aspectSize,dateFormatter,window,getter,getter,_shaderContext,_filePath,self,_shaderName,getter,queue,isSystemWithROMHeader,updating,databaseFolder,headerFound,sql,fm,isSystemWithROMSerial,serialFound,success,systemIdentifier,romURL,archive,tagName,md5,downloadVersion,nextVersion,tmpPath,key,formatName,folder,releases,removeFile,downloadProgress,database,request,path,tmpURL,downloadTask,keys,headerSize,sharedHelper,page,error,updateInterval,isSystemWithHashlessROM,systemoeid,name,resultDict,crc,self,getter,regionLocalizedID,value,file,entryIndex,preferredRegion,lastUpdateCheck,result,gameInfo,archiveFileIndex,header,serial,URLString,downloadSession,length,databaseURL,onceADayInterval,url,task,per_page,defaults,currentVersion,applicationSupport,OENoCoreError,OENoError,OENoCoreForSystemError,OEImportRequiredError,OEFileDoesNotExistError,OENoCoreForSaveStateError,OECouldNotLoadROMError,getter,date,coreName,index,modeDict,isRunning,systemFolder,systemKeyGlitchInfo,_lastSelectedDisplayModeOption,prefKey,defaultButtonTitle,bitmapImageRep,rom,canChooseFiles,plugin,_lastPlayStartDate,path,displayModeKeyForCore,aPath,chosenCore,type,state,_handleEvents,validExtensions,mainContext,canChooseDirectories,server,context,format,error,availableOptions,name,alternateButtonTitle,panel,_displaySleepAssertionID,code,properties,_rom,self,devHandler,handleEvents,glitchInfo,slot,completion,core,nextMode,_saveStateForGameStart,enabled,fileName,showAlert,device,action,backgroundPause,canCreateDirectories,systemKey,volume,mainWindowController,defaults,_emulationStatus,allowsMultipleSelection,_systemPlugin,corePlugin,managerClass,formatter,windowController,timeZone,fileURL,coreIdentifier,TIFFData,dateFormat,handleKeyboardEvents,sourceURL,systemIdentifier,displayName,userDefaults,_romFileURL,isSelected,lastDisplayModeInfo,nc,modeName,_pausedByGoingToBackground,allowedFileTypes,managerClassName,aURL,pauseNeeded,displayModeInfo,validRequiredFiles,importer,romsFolderURL,mode,OEGameCoreGlitchesKeyFormat,proposedName,validPlugins,convertedData,system,OEGameCoreGlitchesKey,temporaryDirectoryPath,selectedIndexes,directoryURL,archivedExtensions,destination,isPrefSaveDisallowed,prefVal,quicksaveState,temporaryDirectoryURL,lowBatteryString,_corePlugin,romPath,_gameViewController,saveError,userInfo,center,game,_handleKeyboardEvents,result,isToggleable,_isMuted,stateName,messageText,_gameWindowController,headlineText,outError,coreVersion,standardUserDefaults,saveGameNo,blockError,_gameCoreManager,url,alert,message,didPauseEmulation,download,temporaryStateFileURL,window,_ROMMD5,_systemPlugin,_systemRegion,_displayModeInfo,_ROMSerial,_ROMPath,_ROMCRC32,_plugin,_ROMHeader,self,_gameCoreOwner,OEHelperAppNotRunningError,OENilRootProxyObjectError,OEConnectionTimedOutError,OEInvalidHelperConnectionError,filterSet,displayMenuItem,deviceItem,_openMenus,disc,volumeUpButton,barBackground,discsMenuItem,systemIdentifier,f,_cheats,_pauseButton,animation,targetRect,description,origin,scaleMenu,currentScale,nc,displaySubmenuItem,audioOutputMenu,canDeleteSaveStates,title,cheatsXML,_volume,discTitle,_fullScreenButton,openOEMenus,autoenablesItems,rom,mode,cheatsMenu,slider,selected,selectedFilter,displayMenu,coresMenu,item,state,integralScalingDelegate,scale,_controlsView,saveButton,representedObject,_slider,saveStates,_lastMouseMovement,submenu,_filterPlugins,loadTitle,hideDate,filterItem,bounds,menu,cheatsMenuItem,y,volumeDownButton,displaySubmenu,maxDiscs,gameViewFrameInWindow,indentationLevel,self,menuPosition,timingFunction,itemTitle,audioOutputDevices,viewFrame,scaleTitle,gameView,_gameViewController,deleteStateItem,gameWindow,_fadeTimer,_eventMonitor,hideOptions,pauseButton,view,enabled,newSaveItem,sliderCell,coreItem,gameScreen,nextTime,screensDiffer,corePlugins,md5Hash,gameViewFrame,outputPredicate,stopButton,viewFrameOnScreen,i,filterMenu,optionsButton,addCheatMenuItem,useQuickSaveSlots,_gameWindow,mouseLoc,includeQuickSaveState,loadSubmenu,maxScale,discsMenu,scaleItem,loadItem,barScreen,interval,_cheatsLoaded,restartButton,includeAutoSaveState,barView,stringValue,persistentStoreCoordinator,alertReturn,collection,queue,ratingMenu,index,selectedGames,selectionIndexes,objects,_listViewSelectionChangeDate,gameID,multipleGames,OE_defaultSortDescriptors,files,tokens,valuesDiffer,romImporter,originalCompletionHandler,romURL,image,hasLocalFiles,deleteFiles,saveGamesMenu,droppedGame,obj,itemFrame,predarray,stopRoms,roms,aTableView,ratingItem,rom,romsAreInRomsFolder,database,romsFolderURL,columnIdentifier,anObject,droppedIndex,imageTypes,errorAlert,count,gameIndexesToSelect,state,pboard,item,archivableRepresentations,itemIndex,collectionMenu,representedObject,saveStates,context,error,newSearchFieldStringValue,menu,gamesController,popTime,writerContext,gameIDs,columnId,tableView,ratingLabel,hidden,stopGames,openPanel,itemTitle,collectionMenuItem,games,predicate,objectID,gameDocument,currentSearchTerm,mainSortDescriptor,row,game,enabled,collections,result,draggingImage,searchMenuTemplate,filterPredicate,alertResult,action,searchField,gameRating,urls,stop,stateName,visibleRect,messageText,i,selectedViewTag,alternateItem,menuItem,fetchRequest,hasRemoteFiles,tag,pred,draggingOperation,alert,draggingPasteboard,sender,representation,formatFlag,_gameCore,_contexts,mBitsPerChannel,self,buffer,componentSubType,mFramesPerPacket,outputDeviceID,channelCount,inputProcRefCon,mFormatID,bytesCopied,componentFlagsMask,_volume,bytesPerSample,mBytesPerFrame,outBuffer,bytesRequested,componentManufacturer,_outputDeviceID,componentType,bufferCount,i,rest,bufSize,mFormatFlags,componentFlags,err,mBytesPerPacket,context,currentID,mSampleRate,mChannelsPerFrame,inputProc,_initialState,_stateDescriptions,_actionsQueue,command,_nextState,self,transition,style,initialStateObject,timerTransitions,_running,newTransition,_exit,_currentState,s,fromStateTransitions,_label,_eventDescriptions,timersQueueContext,cancelled,label,_event,_processingQueue,_states,_fromState,currentStateObject,_delay,_timerTransitions,_entry,_action,context,shape,newState,nextStateObject,_transitions,_timersQueue,popTime,_multipassSizes,_openGLContextIsSetup,screenSize,_multipassFBOs,_gameSurfaceRef,_frameCount,ratio,provider,texture,mainWindow,_ntscDestination,cgl_ctx,vSync,shaders,halfw,_multipassTextures,_filterName,systemIdentifier,yScaleType,surfaceChanged,data,_ntscTexture,textureRect,cachedFrameSize,refreshRate,_trackingArea,_gameSurfaceID,min_filter,internalFormat,cachedBoundsOnWindow,dest,imageRep,screenRectChanged,color,cglPixelFormat,linearFiltering,status,filter,dataType,systemFilterKey,_syphonServer,_backgroundColor,wantsBestResolutionOpenGLSurface,scale,shader,scaled,_ntscBurstPhase,frame,_gameScreenSize,_lutTextures,_ntscMergeFields,floatFramebuffer,error,lut,_rttFBOs,src,y,height,_gameFrameCount,syphonTitle,self,_gameDisplayLinkRef,_syphonTitle,width,value,availableFilters,_rttGameTextures,corrected,imageSize,_filterTime,xScaleType,x,hr,_ntscSetup,cachedBounds,mag_filter,disableAspectRatioCorrection,nominal,merge_fields,_gameTexture,scaler,numberOfPasses,location,i,rowBytes,wr,screenshotImage,point,disableNotifications,halfh,syphonServer,_filterStartDate,screenRect,_notificationRenderer,_gameAspectSize,size,_saveStateTexture,defaults,_ntscTable,_ntscSource,compiled,fragmentShader,fragmentData,theShaderCompiled,plainPath,shaderObject,vertexData,_fragmentPath,theProgramLinked,self,cgl_ctx,infoLogLength,_vertexPath,_programObject,programLinked,uniformLocation,infoLog,shaderHandle,vertexShader,shaderCompiled,dst,src,progress,done,fileSize,srcURL,res,total,dstURL,keys,directoryEnumerator,state,value,what,url,error,tmp_done,uuidKey,uuid,session,lastEventID,previousUUID,paths,watcher,self,currentUUID,storedEventID,lastID,uuidString,disk,url,description,context,stream,defaults,key,start,end,self,defaultImage,popTime,callback,transition,progress,destinationPath,_url,downloadSession,destinationURL,temporaryFolderPath,request,completionHandler,_waitSemaphore,error,sessionDescription,_progress,self,downloadTask,sharedInstance,allSystemIdentifiers,allSystems,lastLocalizedName,fileSupport,req,predicate,theOneAndOnlySystemThatGetsAChanceToHandleTheFile,systemIdentifier,systemPlugin,subPrefix,file,enabled,result,aspectRatio,sortDesc,database,plugin,request,controller,count,header,fileExtension,serial,localizedDescription,sortDescriptors,system,otherSystemsThatMightBeAbleToHandleTheFile,context,error,validSystems,alert,pred,fetchLimit,defaults,sharedInstance,subpredicates,name,rom,database,timestamp,targetURL,URL,location,fm,fileExtension,screenshotDirectory,sourceURL,image,url,screenshot,fileName,count,location,valueExpression,attributeMappings,version,url,romsFolderURL,urlString,relativeURL,mapping,path,saveStateFolderName,result,getter,didMove,name,romMD5,timestamp,coreIdentifier,userDescription,temporaryName,predicate,desiredName,desiredFileName,bundleURL,urlString,infoPlistURL,relativeURL,slot,description,standardizedURL,fileName,result,temporaryPath,currentURL,rom,infoPlist,request,md5Hash,URL,location,i,dataFileURL,infoURL,results,savestate,saveStateDirectoryURL,count,fileExtension,dataURL,state,temporaryURL,validBundle,stateURL,version,length,saveState,url,context,error,coreVersion,isFileInSubFolder,name,library,lastPlayed,unsortedFolder,set,playTime,includesPendingChanges,getter,statesFolderURL,crc32,source,predicate,value,extension,subPrefix,copiedFile,romURL,file,d2,fullName,md5,key,result,romFolderURL,romFileLocked,d1,currentPlayTime,truncatedFolderPath,romsFolderURL,md5Hash,URL,location,count,quickSaveName,playCount,fetchRequest,currentCount,baseName,newName,url,system,hash,error,crcHash,fetchLimit,sortDescriptors,predicate,objectID,request,context,error,self,result,romsFolder,valueExpression,fullPath,attributeMappings,romsFolderURL,numberOfEntries,mapping,location,count,metadata,romURL,archive,version,urlString,persistentStore,relativeURL,url,databaseFolderURL,coord,bookmarkData,result,relativePath,coverFolderPath,height,imageURL,originalVersion,standardDefaults,newObject,path,aPath,count,entities,versions,currentSize,source,width,libraryFolderPath,coverFolderURL,size,format,baseURL,sourceVersion,height,imageURL,database,imageRep,parentContext,properties,maxArea,type,standardUserDefaults,newURL,source,width,sourceURL,coverFolderURL,tempInfo,image,data,urlString,usedFormat,url,context,area,size,format,fileName,result,relativePath,OEBitmapImageFileTypeDefault,OEBitmapImageFileTypeOriginal,getter,rating,_OEListViewDateFormatter,dcf,doc,rom,countLimit,cache,imageKey,cacheMode,source,result,displayName,image,system,size,enabled,key,aspectRatio,collections,currentImage,name,sortedByLastPlayed,mutableRoms,uri,crc,self,importDate,time,source,subPrefix,displayName,description,urlString,md5,game,boxImage,result,blockSelf,roms,_romDownload,rom,database,URL,status,outError,newImage,count,type,articlesDictionary,defaultFileManager,romDownload,err,urlReachable,system,url,completionHandler,context,dictionary,aRom,gameTitle,sharedInstance,width,cellFrame,value,progressRect,image,self,copy,trackRect,coreName,didFindDefaultCore,foundDefaultCoreIndex,coreListURL,_coresDict,coreIdentifier,OSVersionString,autoInstall,self,systemIdentifiers,userDef,_coreList,systemIdentifier,bundleID,sysID,obj,result,minimumSystemVersion,coreListDoc,sharedController,plugin,coreNodes,stop,aAlert,appcast,OSVersion,validPlugins,nodes,pluginDL,updater,coreID,aCoreIdentifier,systemNames,systemName,aDownload,download,appcastURL,coreId,message,error,appcastURLString,OENoDownloadableCoreForIdentifier,getter,getter,progress,name,mutableSystemNames,infoPlist,plugin,paths,sessionDescription,bundleIdentifier,self,systemIdentifiers,downloadTask,appcastItem,getter,basePath,infoPlistPath,canBeInstalled,downloadSession,archive,version,url,systemNames,appsupportFolder,systemName,downloading,hasUpdate,_fullPluginPath,label,state,cellFrame,widthInset,image,paraStyle,textAttributes,shadow,highlighted,self,copy,buttonWidth,pinned,y,portion,locationOnView,buttonHeight,height,buttonTitleGap,woodBackground,attributes,lineRect,font,bottomColor,self,buttonCell,locationInWindow,buttonRect,topColor,leftGap,attr,image,shadow,rect,bounds,y,topColor,lineRect,bottomColor,height,files,iconPath,_icon,allRequiredFiles,resultDict,options,cores,_cachedRequiredFiles,validCores,self,_gameCoreClass,shadow,attributes,font,textAttributes,style,shadow,attributes,font,_fontFamily,fontManager,state,action,p,image,shadow,target,attributes,font,themeState,self,title,getter,ringAlpha,compared,highlightP,overlayAlpha,current,ret,offset,self,maskImage,timingFunction,value,allowDeactivationByMouse,ringLocation,image,selectAButton,origin,rect,ringPosition,highlightImage,allowSwitchingByMouse,selectedKey,distance,locationOnController,local_event_location,path,selected,standardUserDefaults,event_location,ringAnimation,p,anim,size,animator,self,copy,contentSize,titleRect,headlineFrame,labelRect,target,keyToButtonMap,previous,headerFrame,nc,key,sections,fontFamily,indexes,heading,newKey,oldClipView,numberOfRows,visibleSectionRect,item,viewHeight,minY,sectionRect,previousY,orderedKeys,rightGap,labelFieldCell,frame,labelFitSize,element,y,obj1IsHeader,button,height,j,seperatorLineRect,self,clipView,parser,groups,obj2IsHeader,value,sectionTitle,currentGroup,view,headerOrigin,section,sectionContents,x,label,elementGroups,selectedKey,convertedButtonFrame,visibleRect,labelField,i,buttonRect,sectionStart,flag,sectionHeight,sectionCollapsed,sectionHeader,gregorian,collection,screenrect,panel,defaultZoomValue,_selectedViewTag,self,itemcell,toolbar,files,romImporter,thumbframe,OEUserDefaultsDisplayGameTitleKVOContext,makeFirstResponder,view,enabled,listView,romStatusHeaderCell,anotherDMY,cellSize,dataSource,notificationCenter,w,selfDMY,reloadListView,selectedViewTag,i,standardUserDefaults,sortDescriptors,sizeSlider,state,pboard,scrollv,representedObject,context,currentSubview,wantsLayer,defaults,menu,firstResponder,OEListViewTag,OEBlankSlateTag,OEGridViewTag,getter,y,control,newAttributes,themeImage,_stateMask,backgroundThemeImage,_themed,attributes,_backgroundThemeImage,hovering,windowActive,focused,themeTextAttributes,themed,_themeImage,textRect,result,stateMask,_themeTextAttributes,backgroundKey,buttonType,imageRect,imageSize,size,_style,x,window,OEBuiltInShaderTypeUnknown,trackMouseActivity,_trackWindowActivity,_trackMouseActivity,toolTipStyle,backgroundKey,modifierEventMonitor,blockself,_modifierEventMonitor,trackModifierActivity,cell,trackWindowActivity,_trackingArea,_trackModifierActivity,shouldTrackModifierActivity,self,_type,types,_vertexOriginalTextureVideoSize,_vertexOutputSize,_vertexProgram,_fragmentTextureSize,_vertexFrameRotation,_vertexPreviousTextureVideoSizes,_vertexPassTextureVideoSizes,_vertexTextureSize,_cgContext,lastListing,_fragmentFrameDirection,_vertexFrameCount,_fragmentFrameCount,_modelViewProj,_vertexPassTextureCoords,_fragmentPreviousTextureVideoSizes,_vertexPreviousTextureCoords,_fragmentOutputSize,_vertexProfile,_fragmentPreviousTextureSizes,_vertexFrameDirection,_fragmentOriginalTextureVideoSize,_fragmentFrameRotation,_fragmentPassTextureVideoSizes,_fragmentOriginalTextureSize,_fragmentVideoSize,_fragmentPassTextureSizes,cgError,i,_fragmentOriginalTexture,_vertexPreviousTextureSizes,_fragmentPreviousTextures,_fragmentProgram,_vertexOriginalTextureCoords,_vertexPassTextureSizes,_fragmentPassTextures,profileString,_vertexOriginalTextureSize,_vertexVideoSize,_fragmentProfile,_fragmentLUTTextures,stringValue,headlineFrame,layer,guideLinkAttributes,labelRect,_representedObject,selectionGranularity,linkTextAttributes,paraStyle,boxImageView,containerFrame,target,font,shadowOffset,dragAndDropHereRect,drawsBackground,shadowColor,pluginFilter,representedSystemPlugin,autoresizingMask,dragIndicationLayer,dragAndDropHereOuterGlowRect,container,containerView,projectURL,textView,cell,cornerRadius,glowCell,_representedSystemPlugin,image,selectedTextAttributes,textColor,selectable,defaultParagraphStyle,title,headlineField,textContainerInset,boxImageRect,shadowBlurRadius,markedTextAttributes,guideLinkRange,borderWidth,dragIndicationFrame,representedObject,coreIconView,dictionary,_representedCollectionName,frame,toolTip,containerSize,representedCollectionName,extraspace,coreIconRect,y,name,bezeled,imageView,height,imagePosition,pluginsForSystem,editable,typingAttributes,hidden,text,self,_dragIndicationLayer,style,dragAndDropHereField,width,coreSuppliedByLabel,borderColor,alignment,urlString,imageScaling,shadow,rect,imageAlignment,action,lineSpacing,textFormat,textAttributes,dragAndDropHereOuterGlowField,representedMediaType,attributes,gotoButton,foregroundLayer,linkAttributes,arrowImageView,url,defaultCell,_lastDragOperation,lastDragOperation,gradient,context,layerRect,self,width,source,pattern,OEBackgroundHighResolutionNoiseImageRef,height,noiseImageURL,image,OEBackgroundHighResolutionNoiseColorRef,space,OEBackgroundNoiseColorRef,OEBackgroundNoiseImageRef,layer,transform,bgColor,frame,lightingLayer,self,noiseLayer,stepCount,step,bgLayer,layer,rootLayer,spinnerValues,animation,self,fgLayer,spinnerLayer,getter,backgroundKey,color,_themeImage,self,_themeTextAttributes,backgroundKey,getter,_stateMask,_themed,_backgroundThemeImage,currentState,windowActive,focused,window,self,copy,stringVal,attributes,deviceIDs,devicesToAdd,j,notificationNames,_deviceID,previousNumberOfDevices,self,_numberOfOutputChannels,indexesToRemove,nc,deviceID,devicesToRemove,result,number,tempString,sharedAudioDeviceManager,propAddr,bufferList,_deviceName,i,ioSize,dataSize,_devices,notificationName,err,numberOfDevices,_numberOfInputChannels,mgr,deviceIndex,mSelector,fetchRequest,crc32,outMD5,outCRC32,handle,data,length,crcval,bytes,x,darkslategrey,magenta,darkturquoise,darkslateblue,skyblue,brightness,whitesmoke,mNamedColors,gray,crimson,darkorange,palegreen,colorPairs,gold,mintcream,slategrey,cadetblue,teal,red,yellow,blanchedalmond,pair,darkred,hue,darkblue,saddlebrown,firebrick,antiquewhite,mediumvioletred,mediumaquamarine,lightgreen,lightslategrey,beige,limegreen,yellowgreen,orchid,lawngreen,colorNameDB,aquamarine,brown,grey,darkviolet,hotpink,palevioletred,mediumturquoise,seashell,sienna,powderblue,lightcyan,purple,darkgrey,colorString,green,tomato,mediumseagreen,goldenrod,saturation,aqua,silver,rgbRegex,lightblue,cleanedUpColorString,function,hexScanner,mediumblue,darkkhaki,pink,plum,lemonchiffon,lightpink,dimgray,peachpuff,lavender,floralwhite,papayawhip,darksalmon,ghostwhite,paleturquoise,sandybrown,gainsboro,lightcoral,namedColors,royalblue,orangered,mediumslateblue,forestgreen,honeydew,mediumpurple,peru,darkseagreen,olivedrab,palegoldenrod,slateblue,khaki,cornflowerblue,black,greenyellow,blue,lightskyblue,alpha,bisque,darkgreen,parameters,wheat,matchedString,colorARGB,linen,darkcyan,orange,lavenderblush,midnightblue,darkmagenta,ivory,lightyellow,cornsilk,deeppink,dodgerblue,lightgoldenrodyellow,maroon,lightseagreen,lightsteelblue,mediumspringgreen,darkslategray,oldlace,functionRegex,fuchsia,snow,thistle,salmon,aliceblue,navy,blueviolet,steelblue,moccasin,darkgray,indigo,indianred,darkolivegreen,white,result,chartreuse,lightslategray,darkgoldenrod,darkorchid,lightgrey,slategray,rgbColor,seagreen,mediumorchid,chocolate,azure,violet,deepskyblue,lime,mistyrose,match,lightgray,turquoise,cyan,rosybrown,tan,lightsalmon,navajowhite,length,springgreen,dimgrey,coral,burlywood,olive,scaleFactor,perspectivePushed,layoutManager,textContainer,astr,attributes,gNSStringGeometricsTypesetterBehavior,size,answer,font,textStorage,extraLineSize,invo,stop,resultArray,result,stopped,value,sig,grid,sourceAttributes,verticalOffset,cgContext,context,canvasSize,image,imageUrl,gc,cgContext,context,canvasSize,image,imageUrl,gc,bundle,modelA,errorDesc,firstFound,modelUrl,NO,models,backupPath,lastFound,fileManager,migrator,modelB,momdPaths,i,relevantModels,resourceSubpath,sourceModel,sourceMetadata,reverse,url,userInfo,nil,error,tempDestinationStoreURL,model,modelPaths,mappingModel,bundle,otherDataTrackString,offsetFound,hex,imageName,image,path,headerDataTrackBuffer,buffer,dataTrackString,tex,href,myClient,myServer,target,dimensions,available,SYPHON_UNIQUE_CLASS_NAME_PREFIX,id,title,myFrame,button,SURunningFromDiskImageError,SUAuthenticationFailure,SUTemporaryDirectoryError,SUInstallationError,SUFileCopyFailure,SUDowngradeError,SUAppcastParseError,SUSignatureError,SUDownloadError,SUUnarchivingError,SUInstallationCancelledError,SUMissingUpdateError,SUSystemPowerOffError,SUAppcastError,SUNoUpdateError,SUMissingInstallerToolError,SURelaunchError,getter,skip,res,numsymbols,val,numbits,numbytes,bundle,imageName,image,path,dataString,bundle,imageName,image,path,otherDataTrackString,cueSheet,offsetFound,hex,dataTrackURL,dataTrackList,headerDataTrackBuffer,buffer,dataTrackString,button,button,bundle,subDataString,descriptor,imageName,image,length,indexOfData,dataSearch,offset,error,path,subData,dataTrackBuffer,dataTrackString,bundle,imageName,image,path,length,indexOfData,dataSearch,offset,dataTrackString,error,dataTrackBuffer,descriptor,plain,pramsfoExtentLocationDataBuffer,pspgameExtentLocationDataBuffer,pramsfoDataLengthOffset,index,read_pos,pramsfoDataLengthDataBuffer,cmp_size,foundTitleIDFile,pramsfoDataOffset,pspgameDataOffset,block_size,position,index_size,discSectorHeader,magicDataString,rootDirectoryRecordLocationOffset,block_buf1,pramsfoString,fin,pramsfoOffset,block_buf2,avail_out,unformattedOutput,zalloc,mode1DataString,total_bytes,pramsfoDataLength,output,rootDirectoryRecordSector,scanner,rootDirectoryRecordOffset,pramsfoExtentOffset,ciso_total_block,zfree,sizeExtentOffset,status,pspgameExtentOffset,dataString,header,block,avail_in,discSectorSize,next_out,opaque,index_buf,serial,read_size,foundPSPGameDir,next_in,mode2DataString,discOffset,pspgameString,rootDirectoryRecordBuffer,index2,formattedSerial,bundle,imageName,image,path,systemcnfDataOffset,systemcnfExtentLocationDataBuffer,mode1DataString,output,rootDirectoryRecordSector,foundTitleIDFile,systemcnfDataLength,rootDirectoryRecordOffset,position,sizeExtentOffset,systemcnfExtentOffset,match,serial,discSectorHeader,discSectorSize,rootDirectoryRecordLocationOffset,systemcnfDataLengthOffset,systemcnfDataLengthDataBuffer,mode2DataString,systemcnfString,discOffset,regex,rootDirectoryRecordBuffer,dataTrackString,formattedSerial,foundTitleIDFile,systemcnfDataLength,position,BOOT,dataTrackBuffer,discSectorHeader,informativeText,alertStyle,rootDirectoryRecordLocationOffset,systemcnfString,regex,dataTrackString,systemcnfDataOffset,systemcnfExtentLocationDataBuffer,mode1DataString,output,rootDirectoryRecordSector,rootDirectoryRecordOffset,messageText,sizeExtentOffset,isBinaryECM,systemcnfExtentOffset,match,dataCompare,serial,discSectorSize,systemcnfDataLengthOffset,systemcnfDataLengthDataBuffer,mode2DataString,discOffset,alert,rootDirectoryRecordBuffer,formattedSerial,OEMSXKeyF4,OEMSXKeyH,OEMSXKeyDown,OEMSXKeyCls,OEMSXKeyX,OEMSXKeyUnderscore,OEMSXKeySemicolon,OEMSXKeyNumpadPlus,OEMSXKeyInsert,OEMSXKey4,OEMSXKeyPeriod,OEMSXKeyJ,OEMSXKeyL,OEMSXKeyM,OEMSXKeyJikkou,OEMSXKeyNumpad5,OEMSXKeyF3,OEMSXKeyReturn,OEMSXKeyNumpad2,OEMSXKeyC,OEMSXKeyU,OEMSXKeyP,OEMSXKeyUp,OEMSXKey9,OEMSXKey0,OEMSXKey3,OEMSXKeyRightBracket,OEMSXKeyBackspace,OEMSXKeyTorikeshi,OEMSXKeyRightShift,OEMSXKeyNumpadPoint,OEMSXKeyNumpad0,OEMSXKeyQ,OEMSXKeyNumpadComma,OEMSXKeyGraph,OEMSXKeyT,OEMSXKeyO,OEMSXKeyZ,OEMSXKeyRight,OEMSXKeyW,OEMSXKeyNumpad8,OEMSXKeyComma,OEMSXKeyMinus,OEMSXKeyNumpadSlash,OEMSXKeyTab,OEMSXKeyLeftShift,OEMSXKeyNumpadMinus,OEMSXKeySlash,OEMSXKeyN,OEMSXKeyK,OEMSXKeyV,OEMSXKey5,OEMSXKey7,OEMSXKeyEquals,OEMSXKeyEscape,OEMSXKeyF1,OEMSXKey2,OEMSXKeyI,OEMSXKeyF5,OEMSXKey8,OEMSXKeyBacktick,OEMSXKeyDelete,OEMSXKeyB,OEMSXKeyStop,OEMSXKey1,OEMSXKeyQuote,OEMSXKeyLeftBracket,OEMSXKeyG,OEMSXKeyLeft,OEMSXKeyY,OEMSXKeyE,OEMSXKeyPause,OEMSXKeyCtrl,OEMSXKeyNumpad1,OEMSXKeyR,OEMSXKeyNumpad9,OEMSXKeyS,OEMSXKeyD,OEMSXKeyNumpad6,OEMSXKey6,OEMSXKeyNumpad3,OEMSXKeyNumpad7,OEMSXKeyF2,OEMSXKeyCode,OEMSXKeyF,OEMSXKeyNumpad4,OEMSXKeySpacebar,OEMSXKeyA,OEMSXKeyNumpadStar,OEMSXKeyBackslash,OEMSXKeySelect,OEMSXKeyCapsLock,virtualPhysicalKeyMap,virtualCode,dataBuffer,romSize,romBuffer,temp,rom,hex,dataBuffer,i,buffer,hexString,bundle,imageName,image,path,bundle,imageName,image,path,dataString,button,dataBuffer,comparisonData,dataRange,location,button,dataBuffer,dataCompare,dataCompareAlt,y,burst_size,USHRT_MAX,decoder,b,rgb_kernel_size,sat,brightness,r,contrast,remain,burst_remain,t,q,cutoff,cur,rgb_bias,ULONG_MAX,c,to_rgb,den,k,s,x,sum,n,UINT_MAX,num,to_angle,hue,kernel_half,blackman,artifacts,alignment_remain,fringing,fourth,out,dsf,i,angle,pixel,kernel_size,rolloff_cos_a,m,clamped,g,weight,output_color,snes_ntsc_out_chunk,kernelx2,index,kernel0,snes_ntsc_entry_size,snes_ntsc_burst_size,raw_,kernel2,rgb_out,kernel5,ktable,kernel3,snes_ntsc_in_chunk,x,kernel1,snes_ntsc_black,color_,snes_ntsc_palette_size,snes_ntsc_burst_count,clamp,sub,kernel4,bits,kernelx5,kernelx1,kernelx3,kernelx4,CG_GL_GLSL_100,CG_GL_FRAGMENT,CG_GL_MATRIX_INVERSE_TRANSPOSE,CG_GL_GEOMETRY,CG_GL_TESSELLATION_EVALUATION,CG_GL_MODELVIEW_MATRIX,CG_GL_TESSELLATION_CONTROL,CG_GL_GLSL_120,CG_GL_GLSL_DEFAULT,CG_GL_PROJECTION_MATRIX,CG_GL_MODELVIEW_PROJECTION_MATRIX,CG_GL_VERTEX,CG_GL_MATRIX_TRANSPOSE,CG_GL_GLSL_110,CG_GL_TEXTURE_MATRIX,CG_GL_MATRIX_INVERSE,CG_GL_MATRIX_IDENTITY,CG_POSITION6,CG_PROGRAM,CG_TEX3,CG_TESSELLATION_EVALUATION_DOMAIN,CG_INVALID_CONTEXT_HANDLE_ERROR,CG_PROFILE_VS_5_0,CG_BLENDINDICES4,CG_SAMPLE7,CG_PARAMETERCLASS_ARRAY,CG_ULONG3x2,CG_DEPTH0,CG_USHORT4x4,CG_BUFFER3,CG_UCHAR3,CG_TEXUNIT11,CG_OUT_OF_ARRAY_BOUNDS_ERROR,CG_BINORMAL4,CG_DEPTH9,CG_DOUBLE1x3,CG_UCHAR3x3,CG_BUFFER0,CG_BOOL1,CG_LONG1x2,CG_TEXTURE,CG_DOUBLE3x3,CG_NORMAL11,CG_COL3,CG_PSIZE10,CG_OFFSET_TEXTURE_SCALE,CG_LONG3,CG_USHORT2,CG_BLENDINDICES2,CG_INT3x3,CG_USHORT2x2,CG_COL2,CG_FOG11,CG_FOGCOORD,CG_BUFFER_USAGE_STREAM_READ,CG_LONG1,CG_TEXUNIT22,CG_CONTROLPOINTID,CG_TEXUNIT6,CG_PROFILE_VS_2_X,CG_BOOL3x1,CG_UINT1,CG_IS_DIRECT3D_10_PROFILE,CG_FOG2,CG_LONG2x1,CG_PSIZE8,CG_IS_DIRECT3D_8_PROFILE,CG_NORMAL2,CG_SHORT3x1,CG_FIXED2x4,CG_INT1x1,CG_SHORT1x4,CG_GLOBAL,CG_TEXUNIT30,CG_SAMPLEPOS,CG_PROGRAM_BIND_ERROR,CG_COLOR11,CG_COMPILE_IMMEDIATE,CG_CHAR3x4,CG_LASTCOL2,CG_BLENDWEIGHT2,CG_FILE_WRITE_ERROR,CG_OUT,CG_PSIZE13,CG_COLOR8,CG_PROFILE_PS_1_1,CG_INVALID_FUNCTION_HANDLE_ERROR,CG_NOT_ENOUGH_DATA_ERROR,CG_LONG3x2,CG_USHORT2x3,CG_FIXED3x2,CG_DEPTH3,CG_CHAR4,CG_BLENDWEIGHT1,CG_HALF4x4,CG_FOG9,CG_PROFILE_GP5GP,CG_BLENDWEIGHT10,CG_TEXUNIT5,CG_LONG,CG_BLENDWEIGHT14,CG_ATTR15,CG_SHORT3,CG_C,CG_MAP_WRITE_NO_OVERWRITE,CG_DOUBLE3x2,CG_COLOR3,CG_COLOR10,CG_CHAR2,CG_USHORT1,CG_TEXUNIT21,CG_COLOR2,CG_UINT2x1,CG_PROFILE_FP40,CG_BOOL2x1,CG_FIXED1,CG_HALF3,CG_SAMPLER2DARRAY,CG_BOOL4x2,CG_TEX7,CG_UINT4x2,CG_TEXUNIT4,CG_COL1,CG_PROFILE_GS_4_0,CG_BUFFER_USAGE_STATIC_DRAW,CG_BEHAVIOR_UNKNOWN,CG_CHAR4x2,CG_LONG4x4,CG_TEXUNIT2,CG_USHORT2x1,CG_DOUBLE3x1,CG_SAMPLERRECTSHADOW,CG_COLUMN_MAJOR,CG_FIXED4x3,CG_FLOAT2x1,CG_BLENDINDICES7,CG_COVERAGE,CG_UINT2x2,CG_POSITION8,CG_PSIZE12,CG_UINT4x3,CG_SAMPLE10,CG_PROFILE_GLSLV,CG_ULONG,CG_TEX6,CG_ATTR10,CG_UNCHANGED_CASE_POLICY,CG_ULONG3x3,CG_ULONG4,CG_BLENDINDICES15,CG_CLP3,CG_PROFILE_PS_2_X,CG_SHORT1x1,CG_FIXED1x2,CG_PROFILE_HLSLV,CG_LASTCOL4,CG_BUFFER_USAGE_STREAM_COPY,CG_HALF2x4,CG_INT3x1,CG_FIRST_DOMAIN,CG_SAMPLER1DARRAY,CG_NON_NUMERIC_PARAMETER_ERROR,CG_HALF1,CG_LITERAL,CG_HLSL_UNIFORM,CG_BINORMAL6,CG_BLENDWEIGHT5,CG_INVALID_VALUE_TYPE_ERROR,CG_SHORT4,CG_WPOS,CG_IS_GEOMETRY_PROFILE,CG_HALF,CG_SAMPLEID,CG_PARAMETERCLASS_SAMPLER,CG_BEHAVIOR_LATEST,CG_GEOMETRY_DOMAIN,CG_BUFFER_USAGE_STATIC_READ,CG_DOUBLE4,CG_CHAR1x3,CG_POSITION1,CG_PROFILE_ARBVP1,CG_PROFILE_GPU_FP,CG_SAMPLE0,CG_LINE_OUT,CG_SHORT1x3,CG_TANGENT1,CG_TYPE_IS_NOT_DEFINED_IN_PROGRAM_ERROR,CG_PROGRAM_ENTRY,CG_HALF3x3,CG_TEXUNIT7,CG_BLENDINDICES14,CG_NUMSAMPLES,CG_PROFILE_PS_4_0,CG_PIXELSHADER_TYPE,CG_PSIZE6,CG_BLENDINDICES6,CG_PSIZ,CG_SAMPLE15,CG_TANGENT10,CG_MAP_WRITE,CG_ATTR6,CG_PARAMETERCLASS_VECTOR,CG_FLOAT2,CG_USHORT3x4,CG_IS_DIRECT3D_PROFILE,CG_BUFFER_USAGE_DYNAMIC_READ,CG_TEXUNIT31,CG_UINT,CG_SHORT3x3,CG_DOUBLE2x2,CG_CANNOT_DESTROY_PARAMETER_ERROR,CG_BEHAVIOR_CURRENT,CG_TANGENT12,CG_USHORT2x4,CG_PROGRAM_PROFILE,CG_IS_FRAGMENT_PROFILE,CG_TEXUNIT23,CG_TANGENT4,CG_INVALID_BUFFER_HANDLE_ERROR,CG_PROFILE_GP5FP,CG_INT2x1,CG_LONG4x1,CG_CONFLICTING_PARAMETER_TYPES_ERROR,CG_TEXCOORD11,CG_BIND_CREATES_CYCLE_ERROR,CG_INT2x4,CG_DOUBLE2x1,CG_PROFILE_VS_3_0,CG_UCHAR2x1,CG_TEX2,CG_LONG1x3,CG_DEPTH8,CG_PSIZE2,CG_HALF1x4,CG_BEHAVIOR_3000,CG_POSITION0,CG_SAMPLER_RES,CG_PROFILE_GS_5_0,CG_SAMPLER2D,CG_HALF2x3,CG_SHORT1x2,CG_IMMEDIATE_PARAMETER_SETTING,CG_INT2x3,CG_FIXED2,CG_PSIZE9,CG_BUFFER4,CG_UINT4x4,CG_BLENDWEIGHT11,CG_FIXED2x3,CG_HALF4x3,CG_PROFILE_VS_2_0,CG_FLOAT4x4,CG_CLP0,CG_USHORT3x3,CG_BLENDWEIGHT7,CG_NORMAL10,CG_LONG2x4,CG_UCHAR1x4,CG_UCHAR,CG_ULONG2x4,CG_PROFILE_ARBFP1,CG_TEXCOORD2,CG_BOOL2x2,CG_FOG6,CG_BLENDWEIGHT3,CG_BEHAVIOR_3100,CG_STRUCT,CG_DOUBLE3x4,CG_NORMAL1,CG_ATTR8,CG_TEXUNIT18,CG_DOUBLE1x1,CG_COLOR9,CG_PROFILE_PS_1_2,CG_UNKNOWN,CG_BINORMAL3,CG_TEXCOORD4,CG_SHORT1,CG_ARRAY_SIZE_MISMATCH_ERROR,CG_CURRENT,CG_BUFFER_USAGE_STREAM_DRAW,CG_VAR_ARG_ERROR,CG_DOUBLE4x4,CG_SAMPLE6,CG_TEXUNIT26,CG_BINORMAL15,CG_ARRAY_PARAM_ERROR,CG_UINT2x4,CG_TEXCOORD12,CG_BUFFER11,CG_BINORMAL5,CG_NORMAL14,CG_DOUBLE1x4,CG_PROFILE_HLSLF,CG_LONG3x3,CG_USHORT1x1,CG_LONG2x3,CG_USHORT4,CG_POSITION14,CG_NORMAL5,CG_PROFILE_PS_1_3,CG_CONSTANT,CG_SHORT,CG_FACE,CG_BLENDWEIGHT12,CG_IS_OPENGL_PROFILE,CG_UCHAR2x3,CG_PROFILE_PS_2_0,CG_FRAGMENT,CG_SHORT2x4,CG_INVALID_PASS_HANDLE_ERROR,CG_PARAMETERCLASS_OBJECT,CG_TEXUNIT25,CG_UINT4x1,CG_INT1x4,CG_UNDEFINED,CG_ATTR12,CG_SHORT3x2,CG_PSIZE7,CG_SAMPLE11,CG_LAYER,CG_ERROR,CG_ATTR1,CG_ARRAY_HAS_WRONG_DIMENSION_ERROR,CG_TANGENT9,CG_BOOL3x2,CG_SHORT2,CG_FLOAT3x1,CG_TEXCOORD3,CG_FLOAT3,CG_UCHAR3x2,CG_IS_NOT_PROGRAM_PARAMETER_ERROR,CG_FLOAT1x2,CG_ENV,CG_BUFFER2,CG_TEXUNIT15,CG_DEFAULT,CG_DEPTH15,CG_POSITION13,CG_BINORMAL12,CG_CHAR2x2,CG_VERTEXID,CG_BUFFER_USAGE_DYNAMIC_DRAW,CG_PROFILE_GP5TCP,CG_HALF2x2,CG_BUFFER6,CG_FLOAT1x1,CG_CLP2,CG_LASTCOL5,CG_COMBINER_CONST1,CG_TEXUNIT0,CG_NORMAL13,CG_BINORMAL13,CG_PROFILE_GLSLC,CG_FIXED3x1,CG_HALF2x1,CG_TEXUNIT17,CG_BLENDINDICES3,CG_INT4x1,CG_FIXED3x4,CG_POSITION4,CG_VERTEXSHADER_TYPE,CG_POSITION5,CG_UNIFORM,CG_TANGENT2,CG_CHAR4x4,CG_BLENDWEIGHT13,CG_SAMPLE2,CG_INT2,CG_NORMAL9,CG_SAMPLER1D,CG_FIXED4x4,CG_PROFILE_VS_1_1,CG_FOG8,CG_LASTCOL6,CG_PROFILE_GP4GP,CG_TANGENT14,CG_PRIMITIVEID,CG_BLENDINDICES0,CG_SAMPLE12,CG_BOOL1x4,CG_BOOL3x4,CG_POSITION11,CG_BLENDWEIGHT6,CG_FOG5,CG_INT3,CG_NORMAL15,CG_LASTCOL1,CG_FIXED4x2,CG_CHAR3x2,CG_FLOAT1,CG_ATTR14,CG_DOUBLE4x1,CG_UCHAR1,CG_USHORT3,CG_DOUBLE1x2,CG_FIXED4x1,CG_HALF1x3,CG_POINTCOORD,CG_FOG13,CG_LINE_ADJ,CG_TEX4,CG_UINT3x3,CG_INVALID_ANNOTATION_HANDLE_ERROR,CG_INT1,CG_INVALID_PARAMETER_HANDLE_ERROR,CG_FLOAT1x3,CG_BINORMAL11,CG_USHORT3x2,CG_BUFFER10,CG_BLENDINDICES12,CG_UINT1x1,CG_TEXCOORD7,CG_CLP5,CG_LONG3x1,CG_USHORT1x4,CG_HPOS,CG_PROFILE_GP4FP,CG_HALF1x1,CG_PROFILE_UNKNOWN,CG_TRIANGLE_ADJ,CG_HLSL_VARYING,CG_DEFERRED_PARAMETER_SETTING,CG_INVALID_TECHNIQUE_HANDLE_ERROR,CG_COLOR14,CG_INT2x2,CG_MAP_READ,CG_INT4,CG_TANGENT15,CG_BUFFER,CG_LONG1x4,CG_ARRAY_DIMENSIONS_DO_NOT_MATCH_ERROR,CG_MAP_WRITE_DISCARD,CG_DOUBLE4x2,CG_SAMPLERRECT,CG_SHORT4x2,CG_TRIANGLE,CG_IS_TESSELLATION_CONTROL_PROFILE,CG_UCHAR4,CG_BOOL2,CG_COLOR0,CG_BLENDINDICES8,CG_HALF4x2,CG_ULONG2,CG_UNSUPPORTED_GL_EXTENSION_ERROR,CG_FLOAT4x2,CG_IS_TRANSLATION_PROFILE,CG_DOUBLE4x3,CG_CHAR1,CG_PROFILE_DS_5_0,CG_USHORT,CG_POSITION3,CG_SAMPLE14,CG_TEX0,CG_CHAR1x1,CG_GLSLG_UNCOMBINED_LOAD_ERROR,CG_TEXCOORD8,CG_LONG4,CG_TEXCOORD0,CG_TEXCOORD5,CG_LONG2,CG_NORMAL6,CG_SAMPLERRBUF,CG_PROFILE_GENERIC,CG_UINT3x2,CG_ULONG3,CG_BLENDINDICES10,CG_PROFILE_GLSLG,CG_HALF3x1,CG_SPECULAR0,CG_PARAMETER_IS_NOT_RESIZABLE_ARRAY_ERROR,CG_INVALID_PROGRAM_HANDLE_ERROR,CG_COLOR5,CG_BOOL4,CG_SAMPLERCUBEARRAY,CG_USHORT1x2,CG_INVALID_PARAMETER_ERROR,CG_CHAR1x2,CG_CHAR2x3,CG_UINT1x4,CG_UINT1x2,CG_ULONG3x4,CG_MIXED,CG_PROFILE_PS_3_0,CG_PROFILE_PS_5_0,CG_SAMPLE8,CG_SAMPLEMASK,CG_UINT2,CG_COLOR12,CG_NORMAL12,CG_TESSFACTOR,CG_BOOL2x3,CG_IN,CG_PROGRAM_TYPE,CG_SAMPLER3D,CG_PROFILE_HS_5_0,CG_PSIZE1,CG_ATTR7,CG_UCHAR1x2,CG_TEXUNIT10,CG_ULONG2x3,CG_IS_DIRECT3D_9_PROFILE,CG_DOUBLE2x3,CG_FLOAT2x2,CG_COMPILER_ERROR,CG_TANGENT8,CG_FOG0,CG_CHAR3x3,CG_PSIZE5,CG_PROFILE_GPU_VP,CG_FOG12,CG_COMPILED_PROGRAM,CG_CHAR4x1,CG_PSIZE15,CG_LASTCOL7,CG_MAP_READ_WRITE,CG_FOG14,CG_PSIZE11,CG_CHAR2x1,CG_LASTCOL3,CG_BLENDINDICES9,CG_INVALID_TECHNIQUE_ERROR,CG_TEXUNIT12,CG_BOOL1x3,CG_UINT3x1,CG_TANGENT7,CG_LINE,CG_INT3x2,CG_PARAMETERCLASS_SCALAR,CG_TEXCOORD15,CG_PROFILE_GPU_GP,CG_FIXED1x3,CG_FIXED3,CG_USHORT3x1,CG_SAMPLERBUF,CG_INT1x2,CG_FLOAT3x2,CG_SAMPLER1DSHADOW,CG_FIXED2x1,CG_UCHAR2x2,CG_TANGENT6,CG_UCHAR2,CG_UCHAR4x1,CG_ATTR13,CG_ARRAY_TYPES_DO_NOT_MATCH_ERROR,CG_SAMPLE13,CG_DOUBLE1,CG_CHAR3,CG_TANGENT3,CG_VERTEX_DOMAIN,CG_FILE_READ_ERROR,CG_PSIZE0,CG_PARAMETERCLASS_BUFFER,CG_BUFFER8,CG_USHORT4x2,CG_COMBINER_CONST0,CG_UINT4,CG_VARYING,CG_TEXCOORD6,CG_STRING,CG_BUFFER9,CG_FLOAT4,CG_BOOL3,CG_ULONG1,CG_NVPARSE_ERROR,CG_INVALID_PROFILE_ERROR,CG_DEPTH1,CG_COLOR15,CG_FOG4,CG_BINORMAL8,CG_PARAMETERCLASS_UNKNOWN,CG_FLOAT,CG_ULONG2x1,CG_CHAR,CG_UNKNOWN_TYPE,CG_HALF4x1,CG_FIXED,CG_BLENDWEIGHT4,CG_ULONG2x2,CG_TEXCOORD1,CG_CHAR3x1,CG_ULONG1x2,CG_CHAR4x3,CG_ULONG1x1,CG_BLENDWEIGHT0,CG_BLENDWEIGHT15,CG_CANNOT_SET_NON_UNIFORM_PARAMETER_ERROR,CG_IS_HLSL_PROFILE,CG_LONG4x3,CG_UCHAR3x4,CG_LASTCOL0,CG_INVALID_STATE_HANDLE_ERROR,CG_PROFILE_GP4VP,CG_FIXED2x2,CG_UCHAR4x2,CG_COLOR1,CG_GLSL_UNIFORM,CG_PROGRAM_NOT_LOADED_ERROR,CG_BLENDINDICES11,CG_BEHAVIOR_2200,CG_PROFILE_VP30,CG_BINORMAL14,CG_PSIZE4,CG_FIXED1x1,CG_SAMPLE9,CG_GLSL_ATTRIB,CG_ATTR2,CG_HALF2,CG_DEPTH5,CG_PSIZE3,CG_BLENDWEIGHT9,CG_POINT,CG_DEPTH10,CG_UNIFORMBUFFER,CG_PARAMETERCLASS_STRUCT,CG_ARRAY,CG_BINORMAL1,CG_BINORMAL7,CG_ULONG1x4,CG_BOOL4x4,CG_POSITION9,CG_BINORMAL2,CG_PROFILE_VS_2_SW,CG_INT1x3,CG_LONG4x2,CG_TEXUNIT27,CG_SAMPLE4,CG_SHORT3x4,CG_USHORT4x3,CG_PATCH,CG_HALF3x4,CG_TANGENT0,CG_BUFFER5,CG_PROFILE_PS_2_SW,CG_TEXUNIT8,CG_BOOL4x3,CG_NO_ERROR,CG_STATE_ASSIGNMENT_TYPE_MISMATCH_ERROR,CG_TEXUNIT24,CG_TYPELESS_STRUCT,CG_CLP1,CG_BOOL3x3,CG_INNERTESS,CG_PARAMETER_IS_NOT_SHARED_ERROR,CG_NOT_ROOT_PARAMETER_ERROR,CG_DEPTH4,CG_ATTR9,CG_ATTR0,CG_INVALID_DIMENSION_ERROR,CG_BUFFER_INDEX_OUT_OF_RANGE_ERROR,CG_FIXED3x3,CG_HALF4,CG_FOG1,CG_COMPILE_MANUAL,CG_THREAD_SAFE_POLICY,CG_UCHAR2x4,CG_PARAMETERCLASS_MATRIX,CG_CONFLICTING_TYPES_ERROR,CG_POSITION15,CG_TEXCOORD9,CG_TEXUNIT16,CG_INVALID_POINTER_ERROR,CG_UINT3x4,CG_COLOR6,CG_BOOL1x1,CG_NORMAL4,CG_COL0,CG_DOUBLE2,CG_BLENDINDICES5,CG_DEPTH12,CG_ULONG4x2,CG_PROFILE_VS_4_0,CG_ATTR3,CG_LONG2x2,CG_DEPTH7,CG_BOOL4x1,CG_TEXUNIT9,CG_BOOL1x2,CG_SAMPLER2DMSARRAY,CG_INVALID_OBJ_HANDLE_ERROR,CG_TEXUNIT1,CG_SHORT4x3,CG_CHAR1x4,CG_INOUT,CG_TEXUNIT29,CG_BUFFER_USAGE_DYNAMIC_COPY,CG_ULONG4x3,CG_SAMPLE3,CG_VERSION,CG_TEX1,CG_USHORT1x3,CG_BINORMAL0,CG_UINT2x3,CG_BOOL2x4,CG_TEXUNIT14,CG_DUPLICATE_NAME_ERROR,CG_ROW_MAJOR,CG_TEXCOORD14,CG_COMPILE_LAZY,CG_FLOAT2x4,CG_ATTR11,CG_DIFFUSE0,CG_FRAGMENT_DOMAIN,CG_COLOR7,CG_HALF1x2,CG_UCHAR4x4,CG_FOG15,CG_TYPE_START_ENUM,CG_FIXED1x4,CG_PROFILE_GP5TEP,CG_CHAR2x4,CG_SHORT4x4,CG_UNKNOWN_PROFILE_ERROR,CG_PARAMETERS_DO_NOT_MATCH_ERROR,CG_INVALID_EFFECT_HANDLE_ERROR,CG_TEXUNIT28,CG_NOT_4x4_MATRIX_ERROR,CG_POINT_OUT,CG_TANGENT13,CG_TEXCOORD10,CG_INVALID_STATE_ASSIGNMENT_HANDLE_ERROR,CG_SAMPLER2DSHADOW,CG_SAMPLERCUBE,CG_BUFFER_UPDATE_NOT_ALLOWED_ERROR,CG_PROGRAM_SOURCE,CG_ADDRESS,CG_DEPTH11,CG_TEXUNIT20,CG_PROFILE_GP5VP,CG_UCHAR3x1,CG_BLENDINDICES1,CG_LONG1x1,CG_CLP4,CG_ULONG1x3,CG_FLOAT2x3,CG_NORMAL3,CG_INT4x2,CG_FLOAT1x4,CG_POSITION10,CG_INVALID_SIZE_ERROR,CG_SHORT2x3,CG_SOURCE,CG_INT4x3,CG_POSITION7,CG_SHORT2x2,CG_DEPTH14,CG_NORMAL7,CG_INT4x4,CG_ULONG4x1,CG_PROFILE_FP30,CG_TEXUNIT19,CG_EDGETESS,CG_FORCE_UPPER_CASE_POLICY,CG_TEXUNIT3,CG_CONST_EYE,CG_BLENDINDICES13,CG_UCHAR1x3,CG_INT3x4,CG_FIXED4,CG_FOG7,CG_COLOR4,CG_SAMPLER,CG_COLOR13,CG_INVALID_ENUMERANT_ERROR,CG_DOUBLE3,CG_TESSELLATION_CONTROL_DOMAIN,CG_SHORT4x1,CG_BINORMAL9,CG_BOOL,CG_DOUBLE2x4,CG_PROGRAM_LOAD_ERROR,CG_POSITION12,CG_SAMPLE5,CG_INVALID_PARAMETER_TYPE_ERROR,CG_SAMPLE1,CG_IS_TESSELLATION_EVALUATION_PROFILE,CG_VERTEX,CG_TEX5,CG_HALF3x2,CG_NOT_MATRIX_PARAM_ERROR,CG_INVALID_PARAM_HANDLE_ERROR,CG_DEPTH13,CG_NORMAL8,CG_OFFSET_TEXTURE_MATRIX,CG_BUFFER_USAGE_STATIC_COPY,CG_DEPTH6,CG_UNKNOWN_DOMAIN,CG_ATTR4,CG_ATTR5,CG_FLOAT3x4,CG_ULONG4x4,CG_BINORMAL10,CG_POSITION2,CG_DOUBLE,CG_ULONG3x1,CG_SHORT2x1,CG_TANGENT11,CG_UCHAR1x1,CG_IS_VERTEX_PROFILE,CG_FOG3,CG_NO_LOCKS_POLICY,CG_INSTANCEID,CG_PROFILE_VP20,CG_PROFILE_FP20,CG_IS_DIRECT3D_11_PROFILE,CG_DEPTH2,CG_BLENDWEIGHT8,CG_BUFFER1,CG_OFFSET_TEXTURE_BIAS,CG_UCHAR4x3,CG_FOG10,CG_MEMORY_ALLOC_ERROR,CG_COMBINER_STAGE_CONST1,CG_COMBINER_STAGE_CONST0,CG_INT,CG_FLOAT3x3,CG_UINT3,CG_UINT1x3,CG_SAMPLER2DMS,CG_INVALID_PARAMETER_VARIABILITY_ERROR,CG_PROFILE_VP40,CG_FLOAT4x3,CG_BUFFER7,CG_IS_GLSL_PROFILE,CG_OBJECT,CG_TANGENT5,CG_FLOAT4x1,CG_LONG3x4,CG_USHORT4x1,CG_TEXUNIT13,CG_PROFILE_GLSLF,CG_BUFFER_ALREADY_MAPPED_ERROR,CG_TEXCOORD13,CG_TRIANGLE_OUT,CG_PSIZE14,CG_NORMAL0,dataCompare,dataTrackBufferComparison,otherDataTrackString,hex,bytesFound,headerDataTrackBuffer,buffer,dataTrackBuffer,expectation,globalQueue,i,numberOfThreads,executedCount,atomicCounter,_logger,fmt,i,argument,serial,loggers,numberMessagesLogged,weakSelf,expectation,strongSelf,logs,i,logger,ddLogLevel,y,width,origin,size,height,x,frame,title,rightBarButtonItem,testResourcesbundle,imagePath,testResourcesBundlePath,scrollView,webView,mj_header,_statusBarHidden,statusBarStyle,backgroundColor,control,autoresizingMask,tintColor,rootViewController,frame,selectedSegmentIndex,keyWindow,_statusBarStyle,statusBarHidden,instance_,navBarBg,tintColor,navBar,count,automaticallyChangeAlpha,mj_header,hidesBottomBarWhenPushed,mj_footer,tableView,cell,weakSelf,footer,ID,nav,hidden,text,test,automaticallyChangeAlpha,examples,tableView,titles,exam1,ID,vcClass,text,header,exam,mj_header,mj_footer,exam0,cell,methods,vc,exam2,exam3,title,y,width,window_,backgroundColor,safeInsets,rootViewController,frame,alpha,hidden,windowLevel,x,automaticallyChangeAlpha,refreshingTitleHidden,triggerAutomaticallyRefreshPercent,onlyRefreshPerDrag,automaticallyRefresh,tableView,weakSelf,ID,font,hidden,rightBarButtonItem,text,i,separatorStyle,header,mj_header,mj_footer,ignoredScrollViewContentInsetBottom,data,cell,footer,nav,contentInset,textColor,test,weakSelf,itemSize,minimumLineSpacing,minimumInteritemSpacing,hidden,i,colors,sectionInset,count,mj_header,layout,backgroundColor,mj_footer,cell,nav,test,method1,method2,label,mj_h,textAlignment,blue,font,text,green,loading,logo,contentMode,frame,center,textColor,s,red,bounds,i,refreshingImages,image,idleImages,label,mj_h,textAlignment,frame,center,font,textColor,s,text,loading,refreshingImages,image,i,label,mj_h,textAlignment,blue,font,text,green,loading,logo,contentMode,frame,center,textColor,s,red,bounds,i,refreshingImages,image,idleImages,bundle,arrowImage,refreshBundle,language,value,y,width,left,height,bottom,top,offset,respondsToAdjustedContentInset_,inset,contentInset,right,contentOffset,size,x,contentSize,result,afterSuiteTestsWasExecuted,afterSuiteFirstTestExecuted,mj_header,mj_footer,tableView,collectionView,totalCount,section,mj_RefreshConfig,weakSelf,oldState,state,self,backgroundColor,window,calendar,mj_h,formatter,mj_x,mj_y,_lastUpdatedTimeLabel,cmp1,stateLabelH,text,dateFormat,labelLeftInset,unitFlags,mj_w,lastUpdatedTimeKey,noConstrainsOnStatusLabel,count,_stateLabel,time,isToday,cmp2,frame,stateTitles,lastUpdatedTime,title,oldState,hidesWhenStopped,arrowView,arrowCenterY,textWidth,timeWidth,stateWidth,hidden,alpha,arrowCenter,loadingView,count,state,_arrowView,transform,activityIndicatorViewStyle,arrowCenterX,tintColor,_activityIndicatorViewStyle,center,_loadingView,mj_size,backgroundColor,window,oldState,hidesWhenStopped,arrowView,arrowCenterY,alpha,hidden,arrowCenter,loadingView,count,state,_arrowView,transform,activityIndicatorViewStyle,arrowCenterX,tintColor,_activityIndicatorViewStyle,center,_loadingView,mj_size,mj_h,stateDurations,index,gifView,images,hidden,labelLeftInset,mj_w,count,animationImages,animationDuration,_gifView,state,stateImages,contentMode,image,frame,stateTitles,labelLeftInset,_stateLabel,text,title,frame,backgroundColor,window,state,activityIndicatorViewStyle,hidesWhenStopped,loadingCenterY,_activityIndicatorViewStyle,center,loadingCenterX,_loadingView,loadingView,mj_h,stateDurations,index,gifView,images,textWidth,stateWidth,timeWidth,labelLeftInset,mj_w,count,animationImages,animationDuration,_gifView,state,stateImages,contentMode,image,frame,state,_stateLabel,frame,stateTitles,userInteractionEnabled,text,title,labelLeftInset,backgroundColor,window,getter,mj_h,stateDurations,gifView,images,hidden,labelLeftInset,mj_w,count,animationImages,animationDuration,_gifView,state,stateImages,contentMode,image,frame,getter,normal2pullingOffsetY,pullingPercent,offsetY,y,mj_h,happenOffsetY,_scrollViewOriginalInset,mj_y,offset,_ignoredScrollViewContentInsetTop,alpha,insetT,lastUpdatedTimeKey,refreshingBlock,insetTDelta,state,top,mj_insetT,cmp,window,_automaticallyHidden,state,mj_h,automaticallyHidden,totalDataCount,hidden,cmp,refreshingBlock,pullingPercent,automaticallyChangeAlpha,label,pan,textAlignment,_scrollViewOriginalInset,mj_x,alwaysBounceVertical,font,alpha,_pullingPercent,refreshingTarget,self,endRefreshingCompletionBlock,mj_w,beginRefreshingCompletionBlock,state,autoresizingMask,backgroundColor,_state,_automaticallyChangeAlpha,options,_scrollView,refreshingAction,size,stringWidth,textColor,MJRefreshStateIdle,getter,normal2pullingOffsetY,pullingPercent,mj_insetB,h,currentOffsetY,happenOffsetY,_scrollViewOriginalInset,scrollHeight,mj_y,mj_offsetY,alpha,MJRefreshStateRefreshing,lastRefreshCount,state,bottom,deltaH,lastBottomDelta,contentHeight,getter,oneNewPan,state,panState,triggerAutomaticallyRefreshPercent,automaticallyRefresh,onlyRefreshPerDrag,getter,mj_y,hidden,MJRefreshStateRefreshing,lastHidden,old,viewController,dataSource,layout,updater,frame,collectionView,objects,adapter,window,workingRangeSize,controller1,mockWorkingRangeDelegate2,object3,object1,mockWorkingRangeDelegate4,dataSource,mockWorkingRangeDelegate,controller2,collectionView,workingRangeDelegate,self,object5,controller3,controller,mockWorkingRangeDelegate1,mockWorkingRangeDelegate3,object4,updater,_map,_objects,controller5,mockWorkingRangeDelegate5,controller4,ds,adapter,object2,p,haystack,s,expected,needle,self,_header,viewController,dataSource,updater,cell2,objects,collectionView,cell3,storyboard,expectation,cell1,adapter,window,objects,one,stop,sectionControllers,section,counter,map,selectionDelegate,dataSource,cell2,objects,expectation,cell3,mockDelegate,section,cell1,objects,expectation,cell3,dataSource,cell1,cell2,expectedInserts,coll,o,oString,haystack,sortedMoves,CFTOKEN,nString,expectedMoves,dl,expectedDeletes,needle,expected,indexset,CFID,expectedUpdates,id,n,result,foo,controller,originalSection0Objects,toIndexPath,objects,expectation,isReorderable,canMove,indexPath,fromIndexPath,rootViewController,section1Object,storyboard,stack,vc,section,section0,adapter,originalSection1Objects,section1,sections,dataSource,collectionView,sectionObject,moveDelegate,i,section0Object,objects0,frame,sectionObjects,section2,window,objects1,cell0,objects,rootViewController,cell,mockDelegate,storyboard,vc,expected4,obj2,visible4,cell30,stack2,cell3,section12,sectionController,path,displayDelegate,mockScrollDelegate,cell1,visible3,dequeueFromNib,frame,cell2,supportedElementKinds,display,obj1,section2,supplementaryViewSource,section3,expectation,visible5,workingRangeDelegate,items,cell31,stack,section11,contentInset,mock1Delegate,forwardingBatchContext,section,adapter,mock2Delegate,section1,dataSource,expected5,expected1,collectionView,visible1,mockBatchContext,stack1,collectionContext,section5,section4,section21,cell4,stack0,expected3,section22,expected2,visible2,tag,mockCollectionView,supplementarySource,window,descriptions,dataSource,updater,collectionView,objects,adapter1,adapter2,applyingUpdateData,path,adapter3,controller,move,moves,expected,other,sorted,set,viewController,dataSource,layout,autoresizingMask,rootViewController,collectionView,context,contentInset,adapter,window,anotherCell,dataSource,mockDisplayDelegate,anotherObject,mockAdapterDataSource,collectionView,mockAdapterDelegate,list,cellTwo,path,displayDelegate,firstPath,anotherList,displayHandler,nextPath,updater,cell,view,cellOne,adapter,sections,collectionView,expectation,dataSource,sections,dataSource,layout,stickyHeaderYOffset,i,data,collectionView,frame,expectation,attributes,paths,contentInset,contentOffset,showHeaderWhenEmpty,items,mockCollectionView,collectionView,adapter,collectionContext,viewController,dataSource,updater,supplementaryViewSource,collectionView,objects,supportedElementKinds,storyboard,sectionController,supplementarySource,controller,adapter,window,collectionContext,set,result,secondSectionController,s1,scrollDirection,objects,identifier,three,sectionController3,updatedIndexPath,mockScrollViewDelegate,sectionController4,layout,cell,interpretedPath,mockDelegate,collectionView1,controller1b,dataSource2,controller0,updater1,randomList,s0,threeController,sectionController6,mockCollectionViewDelegate,zeroController,two,wAdapter,background,sectionController,moveDelegate,list,path,weakSectionController,scrollViewDelegate,rhsIndexPath,controller,cell1,visibleObjects,displayDelegate,dataSource1,collectionViewDelegate,dequeueFromNib,controller1a,newSectionController,weakCollectionView,cell2,sectionObjects,supportedElementKinds,performanceDelegate,second,mockCollectionDelegate,contentOffset,section2,kind,visibleCellsForObjectTwo,sectionController2,mockDisplayDelegate,supplementaryViewSource,toIndexPath,one,adapter2,expectation,items,weakAdapter,zero,isReorderable,oldSectionController,s2,section1Objects,firstSectionController,randomSectionController,canMove,indexPath,fromIndexPath,collectionView2,indexesToDelete,view,contentInset,section,sectionController5,section0,visibleCellsForObject,otherCollectionView,adapter,section1,expectedObjects,dataSource,oneController,collectionView,prefetchingEnabled,lhsIndexPath,paths,sectionObject,updater2,collectionContext,backgroundView,expected,executed,updater,adapter1,lastSpotIndexPath,sc,visibleSectionControllers,mockScrollDelegate,supplementarySource,paths0,section0Objects,operationDictionary,operations,operation,batchedCell04,cell13,cell11,expectation1,cell02,selectionDelegate,dataSource,batchedCell01,initObjects,objects,cell10,expectation,batchedCell02,startingSection0,batchedCell03,cell01,cell12,newSection1,batchedCell00,cell03,frame,newObjects,expectation2,section,cell00,startingSection1,imageIndicator,button,imageView,hidden,timingFunction,combinedProgressBlock,transition,completedUnitCount,image,manager,center,shouldNotSetImage,operation,view,targetData,allowsImplicitAnimation,progress,duration,totalUnitCount,imageProgress,targetImage,cacheType,callCompletedBlockClojure,sd_imageURL,shouldCallCompletedBlock,sd_imageProgress,frame,sd_latestOperationKey,context,finalSetImageBlock,error,previousIndicator,validOperationKey,object1,collectionViewLayout,movedCell1,objects,offset,afterupdateObjects,listener2,transitionDelegate,layout,item1,ic1,cell,newObjects,expectation2,collectionView1,cellConfigureBlock,dataSource2,attribute,expect2,expect1,weakSelf,executedItemUpdate,ic2,sectionController,weakSectionController,cell1,item2,dataSource1,item,weakSection,c0,object2,weakCollectionView,cell2,sectionController1,initialAttributesOffset,itemUpdateBlock,finalAttribute,sectionController2,executedUpdateBlock,expectation1,height,initialAttribute,adapter2,expectation,text,weakAdapter,weakListener,listener,path2,value,indexPath,finalAttributesOffset,collectionView2,beforeupdateObjects,movedCell2,section,adapter,mockDisplayHandler,expectation3,dataSource,experiments,collectionView,i,path1,listener1,executed,updater,adapter1,updatedCell,workingRangeSize,mockAdapter,mockScrollViewDelegate,scrollView,indexPath,mockCollectionViewDelegate,proxy,collectionView,cell,text,MyIdentifier,reloadDataCompletionExecuted,sectionUpdateBlockExecuted,expectation1,objects,expectation,firstIndex,testObject,keyFunctions,table,allowsBackgroundReloading,layout,expectation2,mockDelegate,objectTransitionBlockExecuted,result,sections,completionBlockExecuted,dataSource,inserts,collectionView,weakSelf,estimatedItemSize,count,collision,updateBlock,from,compilerFriendlyNil,movesAsDeletesInserts,preferItemReloadsForSectionReloads,deletes,updater,to,expectedBatchUpdateData,completionCounter,valueFunctions,itemUpdateBlockExecuted,reloads,window,highlightedImage,mutableContext,options,uttype,imageLoopCount,value,bitmapImageRep,imageRect,imageRep,frameCount,isGIF,imageFormat,radius,hasBlur,index,components,provider,bitmapInfo,bitsPerComponent,minSize,alphaInfo,image,data,origin,strokeInset,byteOrderNormal,hasTint,start,colorSpace,blendMode,outputImage,col,temp,output,dest,input,scratch,tmp,end,color,effectCGImage,path,renderingIntent,bitsPerPixel,scale,err,context,format,imageRef,scaleMode,src,bytesPerRow,d,height,b,a,byteOrderInfo,imgRef,pixels,width,range,tempSize,drawRect,strokeRect,center,row,rect,effect,inputImage,i,decode,pixel,iterations,colors,inputRadius,newRect,lineWidth,version,g,size,img,strokeRadius,r,SDRectCornerBottomRight,SDRectCornerTopRight,SDImageScaleModeAspectFill,SDRectCornerTopLeft,SDRectCornerBottomLeft,SDRectCornerAllCorners,SDImageScaleModeAspectFit,SDImageScaleModeFill,value,text,self,_label,text,self,view,_size,bytesPerFrame,value,cost,imageRef,frameCount,memoryCost,text,view,selected,text,text,text,section,items,controller,text,controllers,_sectionObject,originalObjects,_size,objects,sectionObject,updatedObjects,self".Split(','));
                }
                string name = wordListVariable[UnityEngine.Random.Range(0, wordListVariable.Count)] + wordListVariable[UnityEngine.Random.Range(0, wordListVariable.Count)];
                if (name.Length < 10)
                {
                    name += UnityEngine.Random.Range(100000, 900000);
                }
                return name;
            }

            /// <summary>
            /// 随机方法名
            /// </summary>
            static string GetRandomNameFunction()
            {
                if (wordListFunction.Count == 0)
                {
                    wordListFunction.AddRange("interpretedIndexPathFromIndexPath,showQuestion,showSwitch,showError,showSuccess,ShowAdvancedWithHorizontalButtons,showWithDuration,showCustom,showValidation,showWaiting,showWithButtonCustom,showSuccessWithHorizontalButtons,showWarning,showInfo,showEditWithHorizontalButtons,showNotice,showAdvanced,showEdit,showValidationWithHorizontalButtons,showTimer,alongsideWithBlock,decoratedInstance,addArgument,forwardInvocation,copyWithZone,isEqual,methodSignatureForSelector,alongsideWithBlock,addArgument,decoratedInstance,respondsToSelector,logMessage,loadROMAtPath,configure,rewindGameplay,resetEmulation,toggleAudioMute,loadROMAtPath,updateAspectSize,stepGameplayFrameForward,setCheat,setEnableVSync,takeScreenshot,setDisc,updateEnableVSync,systemBindingsDidSetEvent,setupEmulationWithCompletionHandler,setVolume,handleMouseEvent,setPauseEmulation,updateScreenSize,fastForwardGameplay,loadStateFromFileAtPath,saveStateToFileAtPath,_deviceHandlerPlaceholderDidResolveNotification,stepGameplayFrameBackward,setAudioOutputDeviceID,loadState,resetEmulationWithCompletionHandler,stopEmulation,toggleEmulationPaused,volumeDown,stopEmulationWithCompletionHandler,changeDisplayWithMode,nextDisplayMode,applicationDidFinishLaunching,systemBindingsDidUnsetEvent,lastDisplayMode,toggleFullScreen,insertFileAtURL,quickSave,volumeUp,_updateBindingForEvent,startEmulationWithCompletionHandler,saveState,gameCoreDidFinishFrameRefreshThread,quickLoad,applicationDidFinishLaunching,listener,stopEmulationWithCompletionHandler,loadROMAtPath,loadROMAtPath,migrateFromVersion,OE_importScreenShotsFromDirectory,addMigratorTarget,runWithError,getTerminatingProcesses,loadROMWithCompletionHandler,_taskDidTerminate,_didReceiveData,migrateFromVersion,doSomething,addMigratorTarget,loadROMWithCompletionHandler,_stopHelperThread,_executionThread,dummyTimer,stopEmulationWithCompletionHandler,OE_themeKeyForStyle,displayToolTip,originalDisplayToolTip,OE_replaceNSTooltipManagerSelector,forwardInvocation,OE_cleanUpThreadProxyTarget,threadProxyWithTarget,methodSignatureForSelector,proxyWithTarget,OE_blockArgumentIndexesForInvocation,respondsToSelector,forwardingTargetForSelector,textAttributesForState,parseWithDefinition,themeStateWithWindowActive,objectForState,OE_setValue,parseWithDefinition,textAttributesForState,parseWithDefinition,themeStateWithWindowActive,objectForState,threadProxyWithTarget,proxyWithTarget,parseWithDefinition,imageForState,imageForState,drawInRect,gradientForState,drawInBezierPath,parseWithDefinition,gradientForState,drawInRect,drawInBezierPath,colorForState,parseWithDefinition,colorForState,setSelectedThemeTextAttributesKey,colorForKey,themeColorForKey,themeTextAttributesForKey,textAttributesForKey,imageForKey,themeGradientForKey,themeImageForKey,gradientForKey,sendToProcess,OE_didReceiveData,setHeaderClickable,tableView,menuForEvent,OE_updateHeaderState,colorForKey,themeColorForKey,themeTextAttributesForKey,OE_itemForType,textAttributesForKey,imageForKey,themeGradientForKey,OE_parseThemeSection,themeImageForKey,gradientForKey,drawSortIndicatorWithFrame,drawWithFrame,continueTracking,editWithFrame,OE_attributesForState,setBackgroundThemeImageKey,imageRectForBounds,endEditing,setUpFieldEditorAttributes,stopTracking,setThemeTextAttributes,setThemeImage,setThemeKey,setSelectedThemeTextAttributesKey,setThemeTextAttributesKey,setBackgroundThemeImage,selectWithFrame,setIsEditing,drawInteriorWithFrame,drawWithFrame,titleRectForBounds,startTrackingAt,fieldEditorForView,setThemeImageKey,drawRect,cancelOperation,mouseDown,setHeaderClickable,highlightSelectionInClipRect,menuForEvent,drawBackgroundInClipRect,beginEditingWithSelectedItem,drawGridInClipRect,setHeaderState,keyDown,drawRect,OE_updateHoverFlag,OE_setShouldTrackMouseActivity,flagsChanged,setThemeImageKey,setBackgroundThemeImage,mouseExited,viewWillMoveToWindow,setThemeTextAttributes,setThemeImage,mouseEntered,updateHoverFlagWithMousePoint,OE_windowKeyChanged,OE_setShouldTrackWindowActivity,setThemeKey,setBackgroundThemeImageKey,setThemeTextAttributesKey,setSelectedThemeTextAttributesKey,setSelectedThemeTextAttributes,setCell,OE_setShouldTrackModifierActivity,mouseMoved,drawRect,processStarted,sendToProcess,processFinished,appendOutput,newPluginControllerWithClass,systemPluginWithBundleAtPath,registerGameSystemPlugin,systemPluginForIdentifier,systemPluginWithBundleAtPath,registerGameSystemPlugin,systemPluginForIdentifier,mouseExited,mouseEntered,OE_windowKeyChanged,setBackgroundThemeImageKey,OE_setShouldTrackModifierActivity,OE_updateHoverFlag,OE_setShouldTrackMouseActivity,flagsChanged,setThemeTextAttributes,setThemeImage,drawRect,setLevelThemeImage,setThemeKey,OE_setShouldTrackWindowActivity,setThemeTextAttributesKey,setBackgroundThemeImage,viewWillMoveToWindow,setLevelThemeImageKey,setCell,mouseMoved,updateHoverFlagWithMousePoint,setThemeImageKey,setLevelThemeImageKey,setBackgroundThemeImage,stopTracking,continueTracking,setLevelThemeImageKey,drawBarInside,setThemeImage,setLevelThemeImage,setThemeKey,setBackgroundThemeImageKey,setThemeTextAttributesKey,drawKnob,setThemeImageKey,startTrackingAt,setSidebarName,setSidebarName,groupItemWithName,groupItemWithName,_highlightColorForCell,_setNeedsDisplayForDropCandidateRow,_drawDropHighlightOnRow,OE_renameRowForMenuItem,mouseDown,menuForEvent,highlightSelectionInClipRect,drawRect,rectOfGroup,OE_toggleSystemForMenuItem,OE_toggleGroupForMenuItem,frameOfOutlineCellAtRow,OE_duplicateCollectionForMenuItem,_dropHighlightBackgroundRectForRow,OE_removeRowForMenuItem,OE_selectRowForMenuItem,keyDown,startEditingItem,expandCollections,removeItemForMenuItem,addCollection,addCollectionAction,removeItemAtIndex,changeDefaultCore,renameItemAtIndex,removeSelectedItemsOfOutlineView,duplicateCollection,selectItem,setEnabled,renameItemForMenuItem,viewWillMoveToSuperview,setFrameSize,observeValueForKeyPath,drawRect,addCollection,addCollectionAction,removeItemAtIndex,renameItemAtIndex,renameItemForMenuItem,setEditingItem,expandCollections,removeItemForMenuItem,changeDefaultCore,duplicateCollection,outlineViewSelectionDidChange,outlineView,setDatabase,setEnabled,deviceDidDisappear,startEditingItem,controlTextDidBeginEditing,deviceDidAppear,controlTextDidEndEditing,removeSelectedItemsOfOutlineView,libraryLocationDidChange,selectItem,outlineViewSelectionIsChanging,drawRect,setThemeImageKey,titleRectForBounds,setUpFieldEditorAttributes,setThemeTextAttributes,selectWithFrame,badgeRectForBounds,copyWithZone,setThemeImage,editWithFrame,setThemeKey,hitTestForEvent,setThemeTextAttributesKey,setBackgroundThemeImageKey,drawBadgeInFrame,imageRectForBounds,drawWithFrame,setBackgroundThemeImage,setLevelThemeImageKey,setLevelThemeImage,shaderWithContext,drawBackgroundInClipRect,highlightSelectionInClipRect,drawInteriorWithFrame,shaderWithContext,continueTracking,editWithFrame,OE_attributesForState,setBackgroundThemeImageKey,imageRectForBounds,endEditing,setUpFieldEditorAttributes,stopTracking,setThemeTextAttributes,cancelButtonRectForBounds,setThemeImage,setThemeKey,setSelectedThemeTextAttributesKey,setThemeTextAttributesKey,setBackgroundThemeImage,selectWithFrame,setIsEditing,searchTextRectForBounds,drawWithFrame,searchButtonRectForBounds,startTrackingAt,setThemeImageKey,setSelectedThemeTextAttributesKey,copyCGLPixelFormatForDisplayMask,drawInCGLContext,copyCGLContextForPixelFormat,releaseCGLContext,canDrawInCGLContext,processAllowGameScannerNextButtonAction,setOEFSMEventNumber,numberOfRowsInTableView,OE_dissolveToView,processFSMButtonAction,OE_goBackToView,setupCoreInfoWithCore,OE_processVolumeNotification,tableView,OE_goForwardToView,OE_switchToView,setupVolumeInfoWithURL,drawRect,mouseExited,mouseEntered,OE_windowKeyChanged,setBackgroundThemeImageKey,OE_setShouldTrackModifierActivity,OE_updateHoverFlag,OE_setShouldTrackMouseActivity,flagsChanged,setThemeTextAttributes,setSearchMenuTemplate,setThemeImage,setThemeKey,setSelectedThemeTextAttributesKey,OE_setShouldTrackWindowActivity,setThemeTextAttributesKey,setBackgroundThemeImage,viewWillMoveToWindow,setCell,setSelectedThemeTextAttributes,mouseMoved,updateHoverFlagWithMousePoint,setThemeImageKey,rectForPart,scrollerWidthForControlSize,setThemeKey,setThemeTextAttributesKey,setBackgroundThemeImageKey,drawKnobSlotInRect,drawArrow,setThemeImageKey,executeQuery,_valueOfSQLStatement,executeQuery,setThemeKey,setThemeTextAttributesKey,setBackgroundThemeImageKey,setThemeImageKey,stopAnimation,drawRect,setThemeKey,setBackgroundThemeImageKey,setThemeTextAttributesKey,startAnimation,setCandyOffset,setThemeImageKey,ratingForPoint,imageRectForRating,updateRatingWithPoint,continueTracking,stopTracking,ratingForPoint,imageRectForRating,updateRatingWithPoint,startTrackingAt,drawWithFrame,finalizeSearchResults,importItemAtURL,importItemsAtURLs,romImporter,updateSearchResults,romImporterDidStart,importItemsAtPaths,rescheduleOperation,addOperation,romImporterDidCancel,discoverRoms,romImporterDidPause,romImporterDidFinish,importItemAtPath,romImporterChangedItemCount,OE_completionHandlerForOperation,finalizeSearchResults,importItemAtURL,importItemsAtURLs,OE_performSelectorOnDelegate,updateSearchResults,importItemsAtPaths,rescheduleOperation,addOperation,discoverRoms,importItemAtPath,setTotalNumberOfItems,changeLibraryFolder,resetLibraryFolder,resetWarningDialogs,changeFilter,changeFilter,OE_moveGameLibraryToLocation,changeLibraryFolder,observeValueForKeyPath,toggleSystem,resetLibraryFolder,resetWarningDialogs,cancelOpenVGDBUpdate,removeUselessImages,tableView,sanityCheck,changeGameMode,cancelCoverArtSync,cleanupAutoSaveStates,cleanupHashes,changeUDColor,showGameScannerView,updateOpenVGDB,OE_setupSelectedItemForPopupButton,removeUntrackedImageFiles,changeRegion,syncGamesWithoutArtwork,numberOfRowsInTableView,resetMainWindow,hideGameScannerView,chooseSaveStatesDirectory,restoreSaveStatesDirectory,downloadMissingArtwork,removeArtworkWithRemoteBacking,cleanupSaveStates,removeDuplicatedRoms,searchForWiimote,changeInputDevice,changeSystem,preparePaneWithNotification,registerEvent,changeInputControl,changePlayer,numberOfRowsInTableView,observeValueForKeyPath,OE_updateOrInstallItemAtRow,OE_coreDownloadAtRow,tableView,HIDKeyDown,OE_devicesDidUpdateNotification,OE_shouldRegisterEvent,OE_addControllersToInputMenu,searchForWiimote,windowDidBecomeKey,keyDown,axisMoved,OE_setCurrentBindingsForEvent,triggerPull,changeInputDevice,buttonUp,OE_registerEventIfNeeded,setSelectedPlayer,preparePaneWithNotification,changePlayer,OE_playerMenuForPlayerCount,mouseDown,keyUp,windowDidResignKey,OE_setUpPlayerMenuForNumberOfPlayers,changeSystem,registerEvent,changeInputControl,animationDidStop,triggerRelease,hatSwitchChanged,animationDidStart,setSelectedKey,buttonDown,HIDKeyUp,changeIntegralScale,numberOfRowsInTableView,textView,observeValueForKeyPath,tableView,importBIOSFile,titleRectForBounds,setBackgroundThemeImage,setThemeTextAttributes,drawImage,setThemeImage,drawBorderAndBackgroundWithFrame,drawInteriorWithFrame,setThemeKey,OE_attributesForState,setBackgroundThemeImageKey,setThemeTextAttributesKey,imageRectForBounds,setThemeImageKey,readFromURL,dataOfType,cancelOperation,customWindowsToExitFullScreenForWindow,changeIntegralScale,windowWillExitFullScreen,windowWillEnterFullScreen,windowDidMove,windowWillMove,windowDidChangeScreen,windowWillClose,customWindowsToEnterFullScreenForWindow,setDocument,windowWillResize,windowDidFailToEnterFullScreen,OE_windowContentSizeForGameViewIntegralScale,windowShouldClose,windowDidFailToExitFullScreen,showWindow,windowDidEnterFullScreen,OE_changeGameViewIntegralScale,OE_windowSizeForGameViewIntegralScale,windowDidExitFullScreen,OE_forceLayerReposition,setScreenshot,OE_screenshotWindowFrameForOriginalFrame,window,OE_updateHoverFlag,OE_setShouldTrackMouseActivity,setBackgroundThemeImage,viewWillMoveToWindow,mouseExited,setThemeTextAttributes,setThemeImage,mouseEntered,setThemeKey,OE_windowKeyChanged,OE_setShouldTrackWindowActivity,setBackgroundThemeImageKey,setThemeTextAttributesKey,setCell,setMenu,setNeedsDisplay,OE_setShouldTrackModifierActivity,setThemeImageKey,typeForExtension,OE_pluginsForPathsOfType,OE_pluginsForNamesOfType,copyWithZone,OE_setupWithBundleAtPath,pluginWithFileAtPath,pluginWithName,newPluginControllerWithClass,registerPluginClass,pluginsForType,pluginWithBundle,drawBezelWithFrame,typeForExtension,pluginWithFileAtPath,newPluginControllerWithClass,registerPluginClass,pluginWithName,pluginsForType,pluginWithBundle,bindFBO,checkRegularExpression,observeValueForKeyPath,cancelMigration,showWindow,cancelMigration,bindFBO,showInFinder,deleteSelectedItems,OE_updateHoverFlag,setThemeImageKey,OE_setHoverCell,setBackgroundThemeImage,viewWillMoveToWindow,mouseExited,setThemeTextAttributes,setThemeImage,mouseEntered,setThemeKey,OE_windowKeyChanged,setBackgroundThemeImageKey,mouseMoved,setThemeTextAttributesKey,updateHoverFlagWithMousePoint,windowWillExitFullScreen,startGame,windowWillEnterFullScreen,OE_openGameDocumentWithGame,windowDidBecomeKey,setCurrentContentController,mouseUp,windowWillClose,drawRect,windowWillResize,undockGameWindow,launchLastPlayedROM,windowShouldClose,windowDidResignMain,windowDidEnterFullScreen,libraryController,windowDidExitFullScreen,restoreWindowWithIdentifier,windowDidBecomeMain,window,OE_shareMenuForItemsAtIndexes,pasteboardPropertyListForType,search,showInFinder,deleteSelectedItems,numberOfPreviewItemsInPreviewPanel,gridView,startSelectedGame,setRepresentedObject,wrapperWithScreenshot,validateMenuItem,previewPanel,writableTypesForPasteboard,searchScopeDidChange,shareFromService,menuForItemsAtIndexes,performDragOperation,wrapperWithItem,imageBrowserSelectionDidChange,OE_saveStateMenuForItensAtIndexes,imageBrowserViewIndexForPreviewItem,imageBrowser,OE_screenshotMenuForItensAtIndexes,setSelectionIndexes,numberOfGroupsInImageBrowser,wrapperWithState,numberOfItemsInImageBrowser,acceptsPreviewPanelControl,setListViewTitle,setListViewRating,launchLastPlayedROM,undockGameWindow,startGame,switchToListView,switchToGridView,addCollectionAction,search,makeNewCollectionWithSelectedGames,setLibraryController,_updateCollectionContentsFromSidebar,changeGridSize,showIssuesView,makeNewCollectionWithSelectedGames,showIssuesView,addNewCollectionFolder,managedObjectContextDidSave,addNewSmartCollection,stateFolderURLForSystem,stateFolderURLForROM,dumpWithPrefix,addNewCollection,romForCRC32Hash,romsForPredicate,loadManagedObjectContextWithError,loadPersistantStoreWithError,observeValueForKeyPath,romsFolderURLForSystem,applicationWillTerminate,loadFromURL,romForMD5Hash,setRomsFolderURL,splitViewDidResizeSubviews,OE_getSidebarFrame,splitView,runMigration,titleRectForBounds,setBackgroundThemeImage,setThemeTextAttributes,setThemeImage,drawInteriorWithFrame,setThemeKey,setBackgroundThemeImageKey,OE_attributesForState,setThemeTextAttributesKey,setThemeImageKey,switchToListView,switchToGridView,validateMenuItem,addCollectionAction,OE_showFullscreen,addToLibrary,search,startSelectedGameWithSaveState,find,startSaveState,newCollection,_showSubviewControllerForCategory,newSmartCollection,_subviewControllerForCategory,startSelectedGame,switchCategory,magnifyWithEvent,newCollectionFolder,editSmartCollection,startGame,changeGridSize,switchToListView,switchToGridView,validateMenuItem,libraryController,addCollectionAction,addToLibrary,startSelectedGameWithSaveState,search,startSaveState,newCollection,startGame,newSmartCollection,startSelectedGame,switchCategory,newCollectionFolder,editSmartCollection,changeGridSize,addNewCollectionFolder,addNewSmartCollection,stateFolderURLForSystem,stateFolderURLForROM,addNewCollection,romsForPredicate,romsFolderURLForSystem,loadFromURL,runMigration,setThemeImageKey,setThemeTextAttributes,setThemeImage,setThemeKey,setThemeTextAttributesKey,setBackgroundThemeImageKey,setBackgroundThemeImage,stringForObjectValue,getObjectValue,isPartialStringValid,OE_tryImportSaveStateAtURL,copyWithZone,exitWithStatus,operationWithURL,encodeWithCoder,OE_isSBIFileAtURL,OE_isInvalidExtensionAtURL,OE_isFilterAtURL,OE_isTextFileAtURL,mouseExited,viewWillMoveToWindow,windowChanged,mouseEntered,setCell,drawWithFrame,imageRectForButtonState,operationWithURL,viewWillMoveToWindow,drawRect,setThemeKey,OE_windowKeyChanged,setThemeTextAttributesKey,setBackgroundThemeImageKey,setThemeImageKey,imageRectForButtonState,mouseExited,mouseDown,setURLs,mouseDragged,drawRect,mouseEntered,setCurrentImageIndex,rectForPageSelector,OE_fetchImage,rectForImage,imageDidLoad,mouseMoved,numberOfRowsInTableView,importGame,rowOfView,setLibraryController,tableView,tableViewFrameDidChange,launchGame,showBlankSlate,gotoDeveloperWebsite,displayError,parseFileAtURL,orderWindow,setTitle,windowDidMove,setContentView,setMainContentView,_document,mouseUp,drawRect,validRequestorForSendType,mainContentRectForFrameRect,respondsToSelector,performClose,mouseDown,frameRectForMainContentRect,hitTest,setContentBackgroundColor,forwardingTargetForSelector,setDelegate,mouseDragged,validateUserInterfaceItem,mainContentRectForFrameRect,frameRectForMainContentRect,removeGameFilesFromLibraryAlert,romDownloadRequiredAlert,deleteStateAlertWithStateCount,saveGameAlertWithProposedName,deleteScreenshotAlertWithScreenshotCount,removeGamesFromLibraryAlert,deleteStateAlertWithStateName,missingBIOSFilesAlert,deleteScreenshotAlertWithScreenshotName,setDefaultButtonAction,performBlockInModalSession,setOtherButtonAction,alertWithMessageText,showSuppressionButtonForUDKey,setAlternateButtonAction,closeWithResult,buttonAction,removeGameFilesFromLibraryAlert,romDownloadRequiredAlert,deleteStateAlertWithStateCount,saveGameAlertWithProposedName,deleteScreenshotAlertWithScreenshotCount,removeGamesFromLibraryAlert,deleteStateAlertWithStateName,missingBIOSFilesAlert,deleteScreenshotAlertWithScreenshotName,setWidth,OE_countLinesOfTextView,setInputLabelText,setAlternateButtonTitle,alertWithMessageText,setCallbackHandler,setTitle,showSuppressionButtonForUDKey,setHeight,closeWithResult,setStringValue,setShowsInputField,setShowsProgressbar,drawRect,setProgress,setHeadlineText,suppressionButtonAction,setOtherButtonTitle,setDefaultButtonAction,setOtherInputLabelText,setShowsSuppressionButton,setAlternateButtonAction,setMessageText,performBlockInModalSession,setOtherStringValue,setOtherButtonAction,setShowsOtherInputField,setInputLimit,setDefaultButtonTitle,setSuppressionLabelText,buttonAction,setType,setAlignment,drawRect,setFrameSize,setFont,setString,setDelegate,reloadCellDataAtIndex,beginEditingItemAtIndex,gridView,beginEditingWithSelectedItem,OE_standardImageNamed,OE_setStandardImage,OE_relativeFrameFromFrame,layerForType,OE_standardImageNamed,OE_setStandardImage,OE_relativeFrameFromFrame,layerForType,setDropIndex,groupAtViewLocation,mouseExited,control,menuForEvent,mouseEntered,OE_updateRatingForItemAtIndex,draggingSession,ignoreModifierKeysForDraggingSession,beginEditingItemAtIndex,keyDown,indexOfItemWithFrameAtPoint,mouseUp,setAutomaticallyMinimizeRowMargin,reloadCellDataAtIndex,view,draggingExited,performDragOperation,draggingUpdated,mouseDown,OE_generateProposedImageFromPasteboard,gridGroupFromDictionary,newCellForRepresentedItem,drawGroup,mouseMoved,draggingEnded,setRating,startSelectionProcess,controlTextDidEndEditing,OE_setupFieldEditorForCellAtIndex,mouseDragged,beginEditingWithSelectedItem,setClipsToBounds,draggingEntered,setGroupThemeKey,mouseExited,mouseDown,convertPointFromViewToForegroundLayer,mouseUp,mouseEntered,OE_relativeFrameFromFrame,OE_newRatingImageForRating,OE_ratingImageForRating,OE_standardImageNamed,layerForType,missingArtworkImageWithSize,mouseMoved,OE_setStandardImage,missingArtworkImageWithSize,showRewindNotification,setupInContext,showFastForwardNotification,mouseDown,mouseUp,mouseExited,mouseEntered,mouseMoved,OE_correctTextureSize,notificationWithNotification,loadImageNamed,showFastForwardNotification,OE_renderTexture,showRewindNotification,setupInContext,OE_showNotification,OE_hideNotification,mouseDown,mouseUp,mouseExited,mouseEntered,mouseMoved,reflectVolume,validateMenuItem,reflectEmulationPaused,toggleControlsVisibility,gameView,setEnableVSync,takeScreenshot,viewDidChangeFrame,setAspectSize,setDiscCount,setScreenSize,setDisplayModes,selectFilter,reflectVolume,reflectEmulationPaused,toggleControlsVisibility,setEnableVSync,takeScreenshot,setAspectSize,setDiscCount,setScreenSize,setDisplayModes,selectFilter,gameView,setEnableVSync,correctScreenSize,showFastForwardNotification,setAspectSize,setScreenSize,showRewindNotification,gridView,executeQuery,headerROMCheckForSystem,sizeOfROMHeaderForSystem,serialROMCheckForSystem,gameInfoWithDictionary,installVersion,checkForUpdatesWithHandler,hashlessROMCheckForSystem,URLSession,_urlOfExtractedFile,executeQuery,headerROMCheckForSystem,serialROMCheckForSystem,sizeOfROMHeaderForSystem,gameInfoWithDictionary,installVersion,checkForUpdatesWithHandler,hashlessROMCheckForSystem,insertFile,resetEmulation,unmute,gameViewController,setCheat,setupGameWithCompletionHandler,setDisc,showInSeparateWindowInFullScreen,deleteSaveState,changeDisplayMode,stopEmulation,toggleEmulationPaused,editControls,volumeDown,nextDisplayMode,addCheat,lastDisplayMode,toggleCheat,toggleFullScreen,changeVolume,mute,volumeUp,quickSave,switchCore,quickLoad,changeAudioOutputDevice,document,OE_saveStateWithName,rewindGameplay,insertFile,unmute,resetEmulation,OE_loadState,gameViewController,OE_addObserversForWindowController,validateMenuItem,loadState,canCloseDocumentWithDelegate,setCheat,setupGameWithCompletionHandler,setEnableVSync,takeScreenshot,setDisc,OE_setupGameCoreManagerUsingCorePlugin,OE_coreForSystem,showInSeparateWindowInFullScreen,setVolume,systemBindings,fastForwardGameplay,setScreenSize,readFromURL,setDisplayModes,OE_setupDocumentWithROM,performClose,deleteSaveState,dataOfType,setHandleEvents,OE_deviceDidDisconnectNotification,stopEmulation,toggleEmulationPaused,setEmulationPaused,editControls,volumeDown,changeDisplayMode,addCheat,_newGameCoreManagerWithCorePlugin,nextDisplayMode,lastDisplayMode,setDiscCount,toggleFullScreen,toggleCheat,windowDidResignMain,OE_removeObserversForWindowController,changeVolume,mute,volumeUp,quickSave,OE_setupDocumentWithSaveState,OE_didReceiveLowBatteryWarningNotification,windowDidBecomeMain,setGameWindowController,switchCore,saveState,setAspectSize,quickLoad,changeAudioOutputDevice,setHandleKeyboardEvents,OE_changeDisplayModeWithDirectionReversed,rewindGameplay,setCheat,setEnableVSync,setDisc,systemBindingsDidSetEvent,setupEmulationWithCompletionHandler,setVolume,setScreenSize,handleMouseEvent,setPauseEmulation,fastForwardGameplay,setDisplayModes,loadStateFromFileAtPath,saveStateToFileAtPath,setAudioOutputDeviceID,setHandleEvents,resetEmulationWithCompletionHandler,stopEmulationWithCompletionHandler,changeDisplayWithMode,systemBindingsDidUnsetEvent,setDiscCount,insertFileAtURL,startEmulationWithCompletionHandler,setAspectSize,setHandleKeyboardEvents,saveStateToFileAtPath,handleMouseEvent,setCheat,setAudioOutputDeviceID,setHandleEvents,resetEmulationWithCompletionHandler,loadROMWithCompletionHandler,setHandleKeyboardEvents,setDisc,changeDisplayWithMode,startEmulationWithCompletionHandler,stopEmulationWithCompletionHandler,setupEmulationWithCompletionHandler,insertFileAtURL,setVolume,systemBindingsDidSetEvent,systemBindingsDidUnsetEvent,setPauseEmulation,loadStateFromFileAtPath,loadROMWithCompletionHandler,didMove,timerDidFire,menuWillOpen,gameWindowDidEnterFullScreen,reflectVolume,mouseUp,styleMask,drawRect,menuDidClose,setVolume,setGameWindow,showSaveMenu,gameWindowDidChangeScreen,gameWindowWillExitFullScreen,stopEmulation,hideAnimated,reflectEmulationRunning,mouseMoved,setLastMouseMovement,showOptionsMenu,_performMouseMoved,adjustWindowAttachment,imageFlow,search,setLibraryController,showInFinder,deleteSelectedItems,tableView,gridView,setRepresentedObject,validateMenuItem,addSaveStateFromFile,numberOfItemsInImageFlow,consolidateFiles,menuForItemsAtIndexes,performDragOperation,addSelectedGamesToCollection,deleteSaveState,numberOfRowsInTableView,addCoverArtFromFile,downloadCoverArt,OE_switchToView,cancelCoverArtDownload,setRatingForSelectedGames,imageBrowser,trashDownloadedFiles,OE_saveStateMenuForGame,setSelectionIndexes,tableViewSelectionDidChange,OE_ratingMenuForGames,tableViewSelectionIsChanging,tableViewWasDoubleClicked,OE_collectionsMenuForGames,numberOfItemsInImageBrowser,setSortDescriptors,setOutputDeviceID,setVolume,hideAnimated,reflectVolume,reflectEmulationRunning,setStateDescriptions,setEventDescriptions,writeDOTRepresentationToURL,OE_enterState,setTimerTransitionFrom,stateWithLabel,setActionsQueue,descriptionForEvent,timerTransitionWithFromState,processEvent,descriptionForState,OE_processTimerTransition,addState,transitionWithFromState,addTransitionFrom,setInitialState,uniformLocationWithName,OE_correctTextureSize,mouseExited,otherMouseUp,mouseEntered,scrollWheel,keyDown,OE_calculateMultipassSizes,otherMouseDragged,displayLinkRenderCallback,setEnableVSync,mouseUp,rightMouseDragged,showFastForwardNotification,drawRect,setScreenSize,OE_renderToTexture,setPauseEmulation,setBackgroundColor,mouseDown,keyUp,correctScreenSize,OE_multipassRender,showRewindNotification,mouseMoved,otherMouseDown,acceptsFirstMouse,OE_drawSurface,mouseDragged,setSyphonTitle,OE_applyCgShader,setAspectSize,rightMouseDown,rightMouseUp,OE_mouseEventWithEvent,setFilterName,addSelectedGamesToCollection,deleteSaveState,addSaveStateFromFile,addCoverArtFromFile,showInFinder,deleteSelectedItems,consolidateFiles,downloadCoverArt,cancelCoverArtDownload,OE_loadShaderWithType,uniformLocationWithName,OE_setProgramObjectWithVertexHandle,copyItemAtURL,sizeOfItemAtURL,fadeFromImage,OE_diskIDForURL,watcherForPath,persistentWatcherWithKey,observeValueForKeyPath,processEvent,addState,setEventDescriptions,writeDOTRepresentationToURL,setTimerTransitionFrom,descriptionForEvent,setStateDescriptions,descriptionForState,setActionsQueue,addTransitionFrom,setInitialState,copyItemAtURL,sizeOfItemAtURL,watcherForPath,persistentWatcherWithKey,fadeFromImage,animationDidStop,setProgress,URLSession,setSidebarName,setSidebarName,systemForPlugin,systemForPluginIdentifier,headerForFile,toggleEnabledWithError,enabledSystemsinContext,systemsForFileWithURL,allSystemIdentifiersInContext,serialForFile,systemsForFile,allSystemsInContext,systemsCountInContext,systemForPlugin,systemForPluginIdentifier,headerForFile,toggleEnabledWithError,dumpWithPrefix,entityDescriptioninContext,enabledSystemsinContext,systemsForFileWithURL,allSystemIdentifiersInContext,serialForFile,setEnabled,systemsForFile,allSystemsInContext,systemsCountInContext,scrollWheel,setSidebarName,createObjectInContext,setURL,pasteboardPropertyListForType,writableTypesForPasteboard,createObjectInContext,createDestinationInstancesForSourceInstance,createSaveStateByImportingBundleURL,replaceStateFileWithFile,createSaveStateNamed,updateOrCreateStateWithURL,nameOfQuickSaveInSlot,createSaveStateNamed,pasteboardPropertyListForType,nameOfQuickSaveInSlot,OE_stringByRemovingTrailingSlash,replaceStateFileWithFile,setURL,OE_infoPlistURLWithBundleURL,createSaveStateByImportingBundleURL,OE_screenShotURLWithBundleURL,OE_dataURLWithBundleURL,writableTypesForPasteboard,createObjectInContext,saveStateWithURL,updateOrCreateStateWithURL,setURL,dumpWithPrefix,deleteByMovingFile,normalSaveStatesByTimestampAscending,setSourceURL,entityDescriptionInContext,quickSaveStateInSlot,consolidateFilesWithError,romWithMD5HashString,saveStateWithName,romWithCRC32HashString,addTimeIntervalToPlayTime,romWithURL,createObjectInContext,objectWithID,objectWithURI,entityDescriptionInContext,allObjectsInContext,createDestinationInstancesForSourceInstance,romsFolderURLWithPersistentStoreCoordinator,createDestinationInstancesForSourceInstance,createObjectInContext,objectWithID,allObjectsInContext,objectWithURI,createImageWithDictionary,convertToFormat,OE_writeData,prepareImageWithURLString,entityDescriptionInContext,setSourceURL,OE_writeURL,OE_prepareImage,OE_writeImage,prepareImageWithNSImage,createImageWithDictionary,convertToFormat,prepareImageWithNSImage,prepareImageWithURLString,entityDescriptionInContext,setGridViewRating,setSidebarName,setListViewTitle,setImage,setGridTitle,setListViewRating,setGridRating,artworkPlacholderWithAspectRatio,artworkPlacholderWithAspectRatio,deleteByMovingFile,normalSaveStatesByTimestampAscending,entityDescriptionInContext,quickSaveStateInSlot,consolidateFilesWithError,romWithMD5HashString,saveStateWithName,romWithCRC32HashString,addTimeIntervalToPlayTime,romWithURL,gameWithURL,entityDescriptionInContext,setBoxImageByImage,createGameWithName,setBoxImageByURL,deleteByMovingFile,setSidebarName,gameWithURL,pasteboardPropertyListForType,dumpWithPrefix,readingOptionsForType,entityDescriptionInContext,setBoxImageByImage,readableTypesForPasteboard,createGameWithName,writableTypesForPasteboard,setDisplayName,setBoxImageByURL,deleteByMovingFile,setSidebarName,copyWithZone,drawWithFrame,checkForNewCores,appcastDidFinishLoading,failInstallWithError,coreDownloadDidFinish,coreDownloadDidFail,installCoreForSaveState,coreDownloadDidStart,updater,observeValueForKeyPath,lowerCaseID,appcast,installCoreForGame,installCoreWithDownload,setGridTitle,setGridRating,checkForNewCores,installCoreForSaveState,installCoreForGame,installCoreWithDownload,corePluginWithBundleIdentifier,corePluginWithBundleAtPath,corePluginsForSystemIdentifier,coreDownloadDidFail,coreDownloadDidFinish,cancelDownload,coreDownloadDidStart,startDownload,OE_updatePropertiesWithPlugin,URLSession,cancelDownload,startDownload,copyWithZone,drawWithFrame,setPinned,mouseUp,setState,drawRect,drawRect,corePluginWithBundleIdentifier,newPluginControllerWithClass,corePluginWithBundleAtPath,corePluginsForSystemIdentifier,setFontFamily,setSelectedKey,mouseDown,drawRect,setTitle,setState,setThemeImageKey,setThemeKey,setThemeTextAttributesKey,setBackgroundThemeImageKey,updateHoverFlagWithMousePoint,OE_animatedSetHighlightPointOnMainThread,mouseDown,setOverlayAlpha,setRingAlpha,drawRect,OE_keyForHighlightPointClosestToPoint,setImage,OE_setHighlightPoint,setSelectedKey,OE_highlightPointForKey,setRingPosition,animationDidStop,copyWithZone,titleRectForBounds,drawInteriorWithFrame,OE_calculateHeightOfSection,OE_headerPositionOfSectionAtIndex,toggleSection,OE_createSectionHeadingWithName,OE_sectionOfKeyIsExpanded,setupWithControlList,keyUp,OE_addButtonWithName,viewWillMoveToSuperview,OE_selectInputControl,layoutSubviews,selectNextKeyAfterKeys,parseControlList,OE_sectionOfKey,OE_addGroupLabel,setSelectedKey,scrollWheel,layoutSectionHeadings,keyDown,imageFlow,search,deleteSelectedItems,tableView,reloadDataIndexes,delete,numberOfPreviewItemsInPreviewPanel,OE_compareDMYTranslatingNilToDistantPast,gridView,setRepresentedObject,changeGridSize,switchToListView,OE_setupToolbarStatesForViewTag,validateMenuItem,numberOfItemsInImageFlow,previewPanel,OE_showView,blankSlateView,menuForItemsAtIndexes,imageBrowserSelectionDidChange,beginPreviewPanelControl,numberOfRowsInTableView,zoomGridViewWithValue,endPreviewPanelControl,OE_switchToView,setNeedsReloadIndexes,deleteBackward,imageBrowserViewIndexForPreviewItem,switchToGridView,imageBrowser,OE_managedObjectContextDidUpdate,observeValueForKeyPath,numberOfGroupsInImageBrowser,deleteBackwardByDecomposingPreviousCharacter,libraryLocationDidChange,tableViewWasDoubleClicked,numberOfItemsInImageBrowser,acceptsPreviewPanelControl,setSortDescriptors,switchToListView,switchToGridView,imageBrowserViewIndexForPreviewItem,OE_setupToolbarStatesForViewTag,previewPanel,search,reloadDataIndexes,deleteSelectedItems,numberOfPreviewItemsInPreviewPanel,setSortDescriptors,OE_showView,OE_switchToView,acceptsPreviewPanelControl,menuForItemsAtIndexes,changeGridSize,setThemeKey,setThemeTextAttributesKey,setBackgroundThemeImageKey,setThemeImageKey,setupWithControlList,selectNextKeyAfterKeys,layoutSubviews,fragmentParameterWithName,vertexParameterWithName,titleRectForBounds,continueTracking,stopTracking,drawBezelWithFrame,setBackgroundThemeImage,setThemeTextAttributes,drawImage,setThemeImage,drawInteriorWithFrame,setThemeKey,OE_attributesForState,setBackgroundThemeImageKey,setThemeTextAttributesKey,imageRectForBounds,setThemeImageKey,startTrackingAt,builtInShaderTypeShaderName,shaderNameForBuiltInShaderType,OE_updateHoverFlag,OE_setShouldTrackMouseActivity,flagsChanged,setThemeImageKey,setBackgroundThemeImage,mouseExited,viewWillMoveToWindow,setThemeTextAttributes,setThemeImage,mouseEntered,setThemeKey,OE_windowKeyChanged,OE_setShouldTrackWindowActivity,setBackgroundThemeImageKey,mouseMoved,setThemeTextAttributesKey,setCell,OE_setShouldTrackModifierActivity,updateHoverFlagWithMousePoint,builtInShaderTypeShaderName,shaderNameForBuiltInShaderType,OE_logCgErrorWithProfile,fragmentParameterWithName,vertexParameterWithName,layoutSublayersOfLayer,OE_makeImageViewWithImageNamed,addLeftHeadlineWithText,draggingUpdated,setupBoxWithText,setRepresentedSystemPlugin,gotoProjectURL,addInformationalText,textView,draggingEntered,draggingExited,OE_setupViewWithSystemPlugin,setRepresentedCollectionName,setRepresentedObject,OE_setupViewWithCollectionName,performDragOperation,setRepresentedMediaType,gotoProjectURL,addInformationalText,addLeftHeadlineWithText,blankSlateView,setupBoxWithText,drawInContext,actionForKey,layoutSublayersOfLayer,layer,layoutSublayersOfLayer,layer,actionForLayer,setBackgroundThemeImage,setThemeTextAttributes,setThemeImage,drawRect,setThemeKey,setThemeTextAttributesKey,setBackgroundThemeImageKey,setThemeImageKey,setBackgroundThemeImage,setThemeTextAttributes,setThemeImage,drawRect,setThemeKey,setBackgroundThemeImageKey,setThemeTextAttributesKey,setThemeImageKey,audioDeviceWithID,copyWithZone,setStringValue,expansionFrameWithFrame,OE_audioDeviceWithPropertySelector,audioDeviceWithID,isEqual,OE_numberOfChannelsInScope,fetchWithRequest,addCursorRect,addTrackingArea,addTrackingRect,saveDocumentWithCompletionHandler,didPresentErrorWithRecovery,autosaveDocumentWithCompletionHandler,runHandlerForDocument,saveToURL,presentError,printDocumentWithSettings,canCloseDocumentWithCompletionHandler,runModalSavePanelForSaveOperation,runModalPageLayoutWithPrintInfo,runModalPrintOperation,duplicateWithCompletionHandler,shouldCloseWindowController,hashFileAtURL,hashFileAtURL,saveDocumentWithCompletionHandler,autosaveDocumentWithCompletionHandler,saveToURL,presentError,printDocumentWithSettings,canCloseDocumentWithCompletionHandler,runModalSavePanelForSaveOperation,runModalPageLayoutWithPrintInfo,runModalPrintOperation,duplicateWithCompletionHandler,shouldCloseWindowController,widthForHeight,heightForWidth,sizeForWidth,colorFromString,colorFromHSLA,colorFromRGBA,colorFromString,_colorFromCleanString,_drawRoundedBorder,_mapForRadius,renderBezelGroupWithPoints,_findInCacheMapWithRadius,_createMapForRadius,renderRoundedRect,arrayByMakingObjectsPerformSelector,firstObjectMatchingBlock,arrayByEvaluatingBlock,setColorRed,setEnableMagFilter,fillRect,fillGradientInRect,renderBezelGroupWithPoints,drawImage,fillRoundedRect,drawPlaceHolderWithRect,beginDrawingInView,drawRect,drawText,drawRoundedRect,setAutoInstallBlendMode,setShouldSmoothFonts,_drawRoundedRect,setContext,drawLineFromPoint,installClipRect,setupViewportWithView,drawRectShadow,clearViewport,widthForHeight,heightForWidth,sizeForWidth,arrayByMakingObjectsPerformSelector,firstObjectMatchingBlock,arrayByEvaluatingBlock,frameDidChange,setOpenGLContext,inlinePreviewDidRenderImage,fogAtLocation,cellIndexAtLocation,setImageFlowContext,setDataSource,cellIndexAtPosition,previewImageAtIndex,setCellBackgroundColor,_setBackgroundColorWithRed,itemAtIndexIsLoaded,drawRect,reloadCellDataAtIndex,updateLayoutInRange,setBackgroundColor,installPerspetiveViewportForPicking,setShowSplitter,drawVisibleCells,thumbnailImageAtIndex,drawWithCurrentRendererInRect,_convertColor,__ikSetupGLContext,setCacheManager,_cacheWasFlushed,flowLayout,valueForUndefinedKey,keyWindowChanged,zoomOnSelectedLayerLayout,setCellsAlignOnBaseline,setHidden,convertPixelUnitTo3DUnit,setUpdatesCGSurfaceOnDrawRect,__copyPixels,setDelegate,_reloadCellDataAtIndex,setImageAspectRatio,setCellBorderColor,_setAutoscalesBoundsToPixelUnits,loadCellAtIndex,_getBackgroundRed,setImportAnimationStyle,flipCellsWithOldSelectedIndex,setAnimationsMask,hitTestWithImage,setZoomOnSelectedLayer,setSelectedIndex,_cellFinishedImportAnimation,setValue,setIsThreadSafe,nsImage,bestImageForTargetScaleFactor,_updateHasAlphaFlag,setFlags,imageWithIconRef,imageWithCGImage,imageWithImageProxy,setImageProxy,setUnderlyingDataAreVolatile,imageWithSize,setQuality,setWasGeneratedWithIconServices,deleteTextureInContext,drawInRect,setVolatileRepresentation,setOpenGLTextureID,setOpenGLTextureOffset,nextFrameDelayAtIndex,setSizeWithoutSavingContent,imageAtFrameIndex,imageInPixelSpaceForTargetResolution,setCGImageSource,saveAsJPGAtPath,setIsReference,dataRepresentationFromCGRepresentationWithCompressionFactor,TIFFRepresentationUsingCompression,IK_JPEGRepresentationWithCompressionFactor,integrateReferenceInstance,imageWithObject,cgImageSourceRef,imageWithNSImage,imageWithData,setPath,setURL,setOpenGLTextureIsPremultiplied,setDataRepresentation,imageWithPasteboard,writeToFileWithAutomaticFormat,setInfo,thumbnailWithSize,valueForKey,_sizeOfNSImage,imageWithDraggingItem,setCGImage,_thumbnailWithSize,imageWithCGImageSource,_dataRepresentationFromBitmapRepresentation,imageWithURL,imageWithNSBitmapImageRep,saveAsTIFFAtPath,setSize,setIconRef,setBitmapRepresentation,_tryToCreateCGImageRepFromNonCGFile,setNSImage,imageWithPath,imageInPixelSpaceForViewResolution,setValue,thumbnailImageAtIndex,_rectOfGroupHeader,groupAtViewLocation,groupIndexAtViewLocation,startSelectionProcess,drawBackground,_rectOfGroup,_rectOfGroupTail,snapshotOfItemAtIndex,endSelectionProcess,updateSelectionProcess,reloadCellDataAtIndex,handleKeyInput,gridGroupFromDictionary,rectOfFloatingGroupHeader,setTransformedRange,setGhostCellCountOnTheRight,setTailLayer,setBgColor,setExpanded,setHeadLayer,copyWithZone,setAlpha,setStyle,setObject,setRangeToParent,setHighlighted,setTitle,setAnimating,setGhostCellCountOnTheLeft,collapsedIndexesWithColumnCount,setRange,objectForKey,setSelected,setContainerSize,rowsCountForGrid,setPosition,_gridIndexToClientIndex,subManagerForCellAtIndex,_clientIndexToGridIndex,indexToRenderForNonOrderedIndex,_newGridWithClass,moveIndexOnTop,spaceOutGroup,setFreeFormLayoutMode,setAlignLeftForSingleRow,_yAtRow,gridIndexToClientIndex,prepareRenderingOrderingWithIndexes,setAutomaticallyMinimizeRowMargin,addGroup,clientIndexesToGridIndexes,setContentResizingMask,contentDidChangeAtIndexes,setFreeFormScaleFactor,yAtRow,cellAtIndexOverlapsAnotherCell,setCellsHaveACommonHeightOfInfoSpace,positionAtIndex,setFreeFormDocumentOffset,rowAtY,rowAtIndex,screenColumnAtIndex,setAlignment,setScaleFactor,xAtColumn,cellIndexAtColumn,translateAllBy,columnAtX,setGroups,columnAtIndex,setMargin,setContent,zSortWithZValues,normalizedPositionAtIndex,_animateHeaderAndFooterOffsetFrom,setCellSize,scaleFactorAtIndex,setAnchorPointTranslation,gridIndexesToClientIndexes,zAtIndex,heightOfInfoSpaceAtRow,clientIndexToGridIndex,setCellMargin,collapsedStateChanged,setReordering,renderLayer,mouseExited,drawImage,centerToPosition,mouseEntered,setPosition,drawWithComponentMask,setLayoutValid,setBlinking,_transform,hitTestWithPoint,setAspectRatio,setParent,setPrivateAnimationMask,anchorPointForCellFrame,setImageBrowserView,anchorPointTranslationWithView,mouseDown,imageSizeForCellSize,temporaryPauseCurrentPlayingMovieIfAny,setBrowser,roundedWidthForCenterAlignment,setFrame,usedRectInCellFrame,setRotation,_iconFrameForCellFrameSize,aCellIsPlayingInView,setHidden,setGroup,hitTestWithRect,shouldWrapLabelsForIconSize,setSelected,imageFrameForImageContainerFrame,forwardingTargetForSelector,imageFrameForCellFrame,setSize,parentWillDie,metadataForPersistentStoreOfType,errorWithCode,modelsNamed,urlForModelName,iterativeMigrateURL,modelForStoreMetadata,migrateURL,modelPathsInDirectory,migrateURL,iterativeMigrateURL,didReleaseVMUButton,didPushVMUButton,pressEmulatorKey,releaseEmulatorKey,pressEmulatorKey,releaseEmulatorKey,didReleaseVBButton,didPushVBButton,rightMouseDownAtPoint,didPushSNESButton,didReleaseSNESButton,mouseMovedAtPoint,leftMouseDownAtPoint,didReleaseSega32XButton,didPushSega32XButton,didPushWSButton,didReleaseWSButton,pressEmulatorKey,releaseEmulatorKey,didPushSVButton,didReleaseSVButton,didReleaseSMSButton,mouseMovedAtPoint,didPushSMSButton,leftMouseDownAtPoint,didPushSaturnButton,rightMouseDownAtPoint,didReleaseSaturnButton,didMoveSaturnJoystickDirection,mouseMovedAtPoint,leftMouseDownAtPoint,rightMouseDownAtPoint,mouseMovedAtPoint,changeAnalogEmulatorKey,mouseDownAtPoint,releaseEmulatorKey,pressEmulatorKey,headerLookupForFile,canHandleFile,serversMatchingName,unarchiverForPath,formatVersion,pressEmulatorKey,mouseMovedAtPoint,mouseDownAtPoint,releaseEmulatorKey,newFrameImageForContext,bindToDrawFrameOfSize,publishFrameTexture,updaterDidRelaunchApplication,updaterMayCheckForUpdates,versionComparatorForUpdater,updaterWillRelaunchApplication,pathToRelaunchForUpdater,feedParametersForUpdater,updater,updaterShouldPromptForPermissionToCheckForUpdates,updaterDidNotFindUpdate,updaterShouldRelaunchApplication,updaterDidShowModalAlert,versionDisplayerForUpdater,userDidCancelDownload,feedURLStringForUpdater,bestValidUpdateInAppcast,updaterWillShowModalAlert,compareVersion,validateMenuItem,checkForUpdates,updaterForBundle,compareVersion,fetchAppcastFromURL,codeSignatureAtBundleURL,bundleAtURLIsCodeSigned,codeSignatureInfoAtBundleURL,codeSignatureIsValidAtBundleURL,URLRequestWithRequest,downloaderDidFinishWithTemporaryDownloadData,downloaderDidReceiveDataOfLength,downloaderDidFailWithError,downloaderDidReceiveExpectedContentLength,downloaderDidSetDestinationName,startTemporaryDownloadWithRequest,startPersistentDownloadWithRequest,pressEmulatorKey,releaseEmulatorKey,canHandleFile,rightMouseDownAtPoint,pressEmulatorKey,mouseMovedAtPoint,mouseDownAtPoint,releaseEmulatorKey,headerLookupForFile,canHandleFile,rightMouseDownAtPoint,pressEmulatorKey,mouseMovedAtPoint,mouseDownAtPoint,releaseEmulatorKey,didPushVectrexButton,didMoveVectrexJoystickDirection,didReleaseVectrexButton,pressEmulatorKey,releaseEmulatorKey,rightMouseDownAtPoint,didPushSegaCDButton,mouseMovedAtPoint,leftMouseDownAtPoint,didReleaseSegaCDButton,pressEmulatorKey,changeAnalogEmulatorKey,releaseEmulatorKey,didPushSG1000Button,didReleaseSG1000Button,pressEmulatorKey,releaseEmulatorKey,didReleasePMButton,didPushPMButton,pressEmulatorKey,releaseEmulatorKey,rightMouseDownAtPoint,mouseMovedAtPoint,changeAnalogEmulatorKey,mouseDownAtPoint,releaseEmulatorKey,pressEmulatorKey,rightMouseDownAtPoint,mouseMovedAtPoint,didPushPSXButton,didMovePSXJoystickDirection,didReleasePSXButton,leftMouseDownAtPoint,rightMouseDownAtPoint,leftMouseDownAtPoint,didReleasePCFXButton,mouseMovedAtPoint,didPushPCFXButton,didMovePS2JoystickDirection,didReleasePS2Button,didPushPS2Button,pressEmulatorKey,releaseEmulatorKey,didReleasePCEButton,didPushPCEButton,canHandleFile,didPushPCECDButton,didReleasePCECDButton,didReleasePSPButton,didPushPSPButton,didMovePSPJoystickDirection,pressEmulatorKey,changeAnalogEmulatorKey,releaseEmulatorKey,rightMouseDownAtPoint,pressEmulatorKey,mouseMovedAtPoint,mouseDownAtPoint,releaseEmulatorKey,pressEmulatorKey,releaseEmulatorKey,canHandleFile,serialLookupForFile,serialLookupForCSOFile,canHandleFile,canHandleFile,pressEmulatorKey,changeAnalogEmulatorKey,releaseEmulatorKey,serialLookupForFile,canHandleFile,serialLookupForFile,canHandleFile,didPushNGPButton,didReleaseNGPButton,rightMouseDownAtPoint,didTriggerGunAtPoint,didPushNESButton,mouseMovedAtPoint,didReleaseNESButton,serialLookupForFile,pressEmulatorKey,releaseEmulatorKey,HIDKeyDown,keyUp,releaseEmulatorKey,pressEmulatorKey,HIDKeyUp,keyDown,didPushNDSButton,didTouchScreenPoint,didReleaseNDSButton,pressEmulatorKey,mouseDownAtPoint,releaseEmulatorKey,didPushIntellivisionButton,didReleaseIntellivisionButton,keyDown,keyUp,didPressKey,didPushMSXJoystickButton,didReleaseMSXJoystickButton,didReleaseKey,pressEmulatorKey,HIDKeyDown,HIDKeyUp,releaseEmulatorKey,didPushJaguarButton,didReleaseJaguarButton,didPushLynxButton,didReleaseLynxButton,pressEmulatorKey,releaseEmulatorKey,canHandleFile,keyDown,didReleaseOdyssey2Button,didPushOdyssey2Button,keyUp,HIDKeyDown,keyUp,releaseEmulatorKey,pressEmulatorKey,HIDKeyUp,keyDown,canHandleFile,canHandleFile,didPushN64Button,didReleaseN64Button,didMoveN64JoystickDirection,pressEmulatorKey,changeAnalogEmulatorKey,releaseEmulatorKey,headerLookupForFile,didPushNESButton,didReleaseNESButton,pressEmulatorKey,releaseEmulatorKey,rightMouseDownAtPoint,pressEmulatorKey,mouseMovedAtPoint,mouseDownAtPoint,releaseEmulatorKey,rightMouseDownAtPoint,didPushGenesisButton,didReleaseGenesisButton,mouseMovedAtPoint,leftMouseDownAtPoint,rightMouseDownAtPoint,pressEmulatorKey,mouseMovedAtPoint,mouseDownAtPoint,releaseEmulatorKey,didReleaseGGButton,didPushGGButton,didPushGCButton,didMoveGCJoystickDirection,didReleaseGCButton,pressEmulatorKey,releaseEmulatorKey,pressEmulatorKey,releaseEmulatorKey,didReleaseGBAButton,didPushGBAButton,canHandleFile,pressEmulatorKey,releaseEmulatorKey,pressEmulatorKey,releaseEmulatorKey,didReleaseGBButton,didPushGBButton,canHandleFile,pressEmulatorKey,changeAnalogEmulatorKey,releaseEmulatorKey,reportException,anonymizePreferencesForFeedbackReport,setDelegate,HIDKeyDown,rightMouseDownAtPoint,mouseMovedAtPoint,mouseDownAtPoint,releaseEmulatorKey,pressEmulatorKey,HIDKeyUp,didPushColecoVisionButton,didReleaseColecoVisionButton,keyUp,rightMouseDownAtPoint,mouseMovedAtPoint,leftMouseDownAtPoint,didReleaseC64Button,didPushC64Button,keyDown,didReleaseDCButton,didMoveDCJoystickDirection,didPushDCButton,pressEmulatorKey,releaseEmulatorKey,canHandleFile,pressEmulatorKey,changeAnalogEmulatorKey,releaseEmulatorKey,keyDown,mouseMovedAtPoint,keyUp,HIDKeyDown,keyUp,mouseMovedAtPoint,mouseDownAtPoint,rightMouseUp,rightMouseDown,HIDKeyUp,keyDown,didPush7800Button,didRelease7800Button,mouseMovedAtPoint,leftMouseDownAtPoint,didRelease5200Button,didPush5200Button,didRelease2600Button,mouseMovedAtPoint,leftMouseDownAtPoint,didPush2600Button,pressEmulatorKey,releaseEmulatorKey,canHandleFile,keyUp,rightMouseDownAtPoint,mouseMovedAtPoint,leftMouseDownAtPoint,didReleaseA8Button,didPushA8Button,keyDown,didReleaseArcadeButton,didPushArcadeButton,pressEmulatorKey,mouseMovedAtPoint,mouseDownAtPoint,releaseEmulatorKey,canHandleFile,HIDKeyDown,rightMouseDownAtPoint,mouseMovedAtPoint,mouseDownAtPoint,releaseEmulatorKey,pressEmulatorKey,HIDKeyUp,headerLookupForFile,canHandleFile,pressEmulatorKey,releaseEmulatorKey,pressEmulatorKey,releaseEmulatorKey,didRelease3DOButton,didPush3DOButton,canHandleFile,pressEmulatorKey,mouseMovedAtPoint,mouseDownAtPoint,releaseEmulatorKey,application,applicationDidEnterBackground,applicationWillResignActive,applicationWillTerminate,applicationDidBecomeActive,applicationWillEnterForeground,showError,showSuccess,ShowAdvancedWithHorizontalButtons,showCustom,showValidation,showWaiting,showSuccessWithHorizontalButtons,showWarning,showInfo,showEditWithHorizontalButtons,showNotice,showEdit,showValidationWithHorizontalButtons,setMj_y,setMj_h,setMj_w,setMj_x,setMj_size,setMj_origin,webViewDidFinishLoad,viewWillAppear,viewWillDisappear,allocWithZone,setStatusBarHidden,contorlSelect,setStatusBarStyle,tableView,numberOfSectionsInTableView,tableView,tableView,collectionView,application,applicationDidEnterBackground,applicationWillResignActive,applicationWillTerminate,applicationDidBecomeActive,applicationWillEnterForeground,setMethod,scrollViewPanStateDidChange,scrollViewContentOffsetDidChange,setPullingPercent,setState,scrollViewContentSizeDidChange,scrollViewPanStateDidChange,scrollViewContentOffsetDidChange,setState,scrollViewContentSizeDidChange,scrollViewPanStateDidChange,scrollViewContentOffsetDidChange,setPullingPercent,setState,scrollViewContentSizeDidChange,mj_localizedStringForKey,setMj_offsetX,setMj_insetB,setMj_insetT,setMj_insetL,setMj_offsetY,setMj_contentW,setMj_contentH,setMj_insetR,configure,mj_localizedStringForKey,setMj_header,setMj_footer,exchangeInstanceMethod1,exchangeClassMethod1,setMj_reloadDataBlock,setFooter,setHeader,application,applicationDidEnterBackground,applicationWillResignActive,applicationWillTerminate,applicationDidBecomeActive,applicationWillEnterForeground,setTitle,setTitle,setState,setLastUpdatedTimeKey,setActivityIndicatorViewStyle,setState,setTitle,titleForState,application,setActivityIndicatorViewStyle,setState,setState,setImages,setPullingPercent,setTitle,setState,titleForState,setImages,setImages,application,applicationDidEnterBackground,applicationWillResignActive,applicationWillTerminate,applicationDidBecomeActive,applicationWillEnterForeground,setActivityIndicatorViewStyle,setState,setState,setImages,setPullingPercent,setTitle,setState,application,setImages,setTitle,setImages,setState,footerWithRefreshingBlock,footerWithRefreshingTarget,setIgnoredScrollViewContentInsetTop,scrollViewContentOffsetDidChange,headerWithRefreshingBlock,setState,headerWithRefreshingTarget,headerWithRefreshingBlock,headerWithRefreshingTarget,footerWithRefreshingBlock,setAutomaticallyHidden,footerWithRefreshingTarget,willMoveToSuperview,scrollViewPanStateDidChange,setRefreshingTarget,setAutoChangeAlpha,endRefreshingWithCompletionBlock,scrollViewContentSizeDidChange,observeValueForKeyPath,drawRect,setAutomaticallyChangeAlpha,setState,setPullingPercent,beginRefreshingWithCompletionBlock,scrollViewContentOffsetDidChange,willMoveToSuperview,setRefreshingTarget,scrollViewPanStateDidChange,endRefreshingWithCompletionBlock,scrollViewContentSizeDidChange,beginRefreshingWithCompletionBlock,scrollViewContentOffsetDidChange,scrollViewContentOffsetDidChange,setState,scrollViewContentSizeDidChange,willMoveToSuperview,scrollViewPanStateDidChange,scrollViewContentSizeDidChange,setState,setAppearencePercentTriggerAutoRefresh,setHidden,scrollViewContentOffsetDidChange,willMoveToSuperview,setupWithObjects,removeObjectAtIndex,insertObject,listAdapter,emptyViewForListAdapter,objectsForListAdapter,setupWithObjects,setObjects,setupWithObjects,setupWithObjects,setupWithObjects,emptyViewForListAdapter,objectsForListAdapter,listAdapter,cellForSection,cellForSection,setUpWithStickyHeaders,setUpCollectionViewAndDataSource,footerForSection,headerForSection,prepareWithData,setupWithObjects,sd_cancelImageLoadOperationWithKey,sd_removeImageLoadOperationWithKey,sd_setImageLoadOperation,sd_imageLoadOperationForKey,interpretedIndexPathFromIndexPath,sd_cancelImageLoadOperationWithKey,sd_removeImageLoadOperationWithKey,sd_setImageLoadOperation,sd_imageLoadOperationForKey,cellAtSection,sd_setImage,setSd_imageIndicator,setSd_imageTransition,sd_internalSetImageWithURL,setSd_imageURL,setSd_latestOperationKey,setSd_imageProgress,sd_setImageWithURL,sd_setHighlightedImageWithURL,sd_setImageWithURL,tableView,sd_internalSetImageWithURL,sd_setHighlightedImageWithURL,sd_imageDataAsFormat,sd_imageWithData,setSd_isIncremental,setSd_imageFormat,setSd_imageLoopCount,sd_imageDataAsFormat,sd_imageWithData,sd_drawInRect,sd_roundedCornerImageWithRadius,sd_tintedImageWithColor,sd_flippedImageWithHorizontal,sd_resizedImageWithSize,sd_filteredImageWithFilter,sd_rotatedImageWithAngle,sd_colorAtPoint,sd_croppedImageWithRect,sd_colorsWithRect,sd_blurredImageWithRadius,sd_imageWithGIFData,sd_roundedCornerImageWithRadius,sd_tintedImageWithColor,sd_flippedImageWithHorizontal,sd_resizedImageWithSize,sd_filteredImageWithFilter,sd_rotatedImageWithAngle,sd_colorAtPoint,sd_croppedImageWithRect,sd_colorsWithRect,sd_blurredImageWithRadius,sd_decodedImageWithImage,sd_decodedAndScaledDownImageWithImage,setSd_isDecoded,bindViewModel,sd_imageWithGIFData,sizeForSupplementaryViewOfKind,viewForSupplementaryElementOfKind,setSd_memoryCost,sizeForSupplementaryViewOfKind,viewForSupplementaryElementOfKind,didSelectSectionController,emptyViewForListAdapter,objectsForListAdapter,listAdapter,emptyViewForListAdapter,objectsForListAdapter,listAdapter,emptyViewForListAdapter,objectsForListAdapter,listAdapter,emptyViewForListAdapter,objectsForListAdapter,listAdapter,cellForItemAtIndex,didUpdateToObject,moveObjectFromIndex,isEqualToDiffableObject,sectionWithObjects,canMoveItemAtIndex,sizeForItemAtIndex".Split(','));
                }
                string name = wordListFunction[UnityEngine.Random.Range(0, wordListFunction.Count)] + wordListFunction[UnityEngine.Random.Range(0, wordListFunction.Count)];
                if (name.Length < 10)
                {
                    name += UnityEngine.Random.Range(100000, 900000);
                }
                return name;
            }

            /// <summary>
            /// 随机参数名
            /// </summary>
            static string GetRandomNameArgument()
            {
                if (wordListArgument.Count == 0)
                {
                    wordListArgument.AddRange("setUp,toIndexPath,sender,firstButton,block,enableStub,index,disableStub,position,block,enableStub,aSelector,debugDescription,zone,index,disableStub,description,sel,hash,position,invocation,setUp,tearDown,setUp,tearDown,setUp,tearDown,tearDown,logMessage,setUp,tearDown,timestamp,file,function,setUp,options,message,setUp,tearDown,setUpLogFileManager,launchApplication,error,tearDown,setUp,setUp,tearDown,configuration,setupProcessPollingTimer,discNumber,aspectSize,gameCore,presentationFramebuffer,sender,setupGameCoreAudioAndVideo,destroyIOSurface,paused,suspendFPSLimiting,setupIOSurface,audioSampleRateDidChange,launchApplication,pauseAudio,surfaceAttributes,didExecute,resumeFPSLimiting,updateScreenSize,deviceID,enabled,init,resumeAudio,kIOSurfaceIsGlobal,kIOSurfaceHeight,didRenderFrameOnAlternateThread,willExecute,newAspectSize,quitHelperTool,updateGameRenderer,displayMode,willRenderFrameOnAlternateThread,enable,enableVSync,isEmulationPaused,aNotification,block,OE_loadPlugins,rendering,kIOSurfaceBytesPerElement,kIOSurfaceWidth,handler,screenRect,pollParentProcess,volume,playerNumber,error,notification,presentDoubleBufferedFBO,newSurfaceID,setUp,tearDown,newConnection,notification,launchApplication,handler,completionHandler,setUp,tearDown,setUp,tearDown,setUp,tearDown,counter,setUp,tearDown,completionHandler,OE_runImageMigration,kCFBundleVersionKey,defaultMigrationController,runMigrationIfNeeded,OE_importScreenshots,directory,dealloc,err,objc_msgSend,version,allMigrationVersions,init,block,errorHandler,name,data,stop,selfRetain,_startHelperProcess,notification,gameCoreHelper,selfRelease,doSomething,err,runMigrationIfNeeded,version,allMigrationVersions,toolTipBackgroundColorForCurrentStyle,toolTipTextColorForCurrentStyle,toolTipAttributesForCurrentStyle,dummyTimer,errorHandler,handler,stop,_helperProxy,_gameCoreOwnerProxy,strlen,style,sharedToolTipManager,tooltip,originalToolTipAttributes,originalToolTipTextColor,toolTipAttributes,toolTipAttributesForCurrentStyle,toolTipBackgroundColorForCurrentStyle,newSelector,toolTipTextColorForCurrentStyle,toolTipTextColor,view,initialize,toolTipBackgroundColor,originalToolTipBackgroundColor,aSelector,indexSet,signature,dealloc,OE_methodArgumentTypes,description,sel,CFDictionaryGetValue,target,OE_numberOfBlockArguments,thread,invocation,state,definition,state,modifierMask,description,shadow,definition,state,definition,state,modifierMask,thread,target,definition,state,state,state,rect,path,path,definition,state,result,rect,state,definition,state,key,key,state,startProcess,stopProcess,dealloc,someInfo,isRunning,userInfo,aString,aNotification,defaultHeaderState,flag,indexes,sender,class,sharedTheme,key,init,state,controlView,priority,aDecoder,theEvent,controlView,OE_commonInit,flag,_textAttributes,textObj,selLength,state,cellSize,image,themeImage,theRect,OE_recomputeStateMask,backgroundThemeImage,aControlView,OE_currentState,themeTextAttributes,aString,key,isFlipped,rect,aDecoder,aRect,flag,theEvent,isViewBased,_performCommonInit,clipRect,OE_isActive,theClipRect,defaultHeaderState,frame,newHeaderState,sender,dirtyRect,shouldTrackWindowActivity,aCell,theEvent,point,cellClass,newWindow,selectedThemeTextAttributes,themeImage,updateTrackingAreas,backgroundThemeImage,shouldTrackMouseActivity,notification,themeTextAttributes,OE_updateNotifications,viewDidMoveToWindow,shouldTrackModifierActivity,key,dirtyRect,startProcess,stopProcess,statusCode,someInfo,isRunning,userInfo,aTask,aString,bundlePath,bundleClass,systemIcon,coverAspectRatio,gameSystemIdentifier,supportsDiscs,systemName,aName,supportedTypeExtensions,initialize,bundlePath,gameSystemIdentifier,supportedTypeExtensions,themeImage,shouldTrackMouseActivity,cellClass,updateTrackingAreas,OE_updateNotifications,viewDidMoveToWindow,init,key,shouldTrackWindowActivity,aCell,theEvent,awakeFromNib,levelThemeImage,levelImageKey,backgroundThemeImage,point,updateHintImages,newWindow,levelImage,dirtyRect,notification,shouldTrackModifierActivity,themeTextAttributes,key,flipped,trackThickness,flag,controlView,levelThemeImage,knobRect,themeImage,OE_recomputeStateMask,backgroundThemeImage,_usesCustomTrackImage,OE_currentState,key,sidebarIcon,sidebarName,isEditableInSidebar,newName,viewControllerClassName,hasSubCollections,sidebarID,isGroupHeaderInSidebar,badge,isSelectableInSidebar,sidebarIcon,sidebarName,autosaveName,isEditableInSidebar,hasSubCollections,newName,viewControllerClassName,sidebarID,isGroupHeaderInSidebar,isSelectableInSidebar,name,arg1,aDecoder,menuItem,_flashOutlineCell,arg3,_dropHighlightColor,frameRect,OE_setupDefaultColors,theEvent,item,theClipRect,cell,row,dirtyRect,originalCollection,item,menuItem,outlineView,selectedSidebarItem,index,reloadData,isSmart,enabled,sender,dealloc,newSuperview,fieldEditor,superFrame,context,size,updateContainerFrame,dirtyRect,viewDidMoveToWindow,fieldEditor,viewDidLoad,index,isSmart,importingChanged,reloadDataAndPreserveSelection,viewWillAppear,self,originalCollection,newEdItem,reloadData,cell,enabled,viewDidAppear,outlineView,database,aNotification,item,menuItem,selectedSidebarItem,nibName,initialize,notification,sender,dirtyRect,isOpaque,attributes,theEvent,zone,cellFrame,controlView,_textAttributes,textObj,selLength,isActive,themeImage,bounds,backgroundThemeImage,key,init,themeTextAttributes,levelImage,levelThemeImage,levelImageKey,pluginExtension,allPlugins,shaderClass,context,aName,pluginFolder,registerPluginClass,initialize,type,controlView,theClipRect,OE_commonSetupAssistantTableViewInit,clipRect,isOpaque,frame,attributes,coder,init,shaderClass,context,frameRect,aDecoder,viewDidMoveToWindow,OE_commonSetupAssistantBackgroundViewInit,aDecoder,theEvent,controlView,OE_commonInit,flag,_textAttributes,textObj,selLength,OE_currentState,state,image,themeImage,theRect,OE_recomputeStateMask,cellSize,backgroundThemeImage,rect,updatePlaceholder,themeTextAttributes,aString,key,key,pixelFormat,glContext,mask,timeStamp,viewDidAppear,name,nibName,dealloc,transitionSubtype,rowIndex,tableView,cell,OEFSMEventNumber,core,row,loadView,view,mouseLocation,OE_setupFiniteStateMachine,notification,sender,viewWillDisappear,number,rect,awakeFromNib,themeTextAttributes,shouldTrackWindowActivity,aCell,point,theEvent,cellClass,newWindow,selectedThemeTextAttributes,themeImage,updateTrackingAreas,backgroundThemeImage,shouldTrackMouseActivity,oldSearchButtonCell,notification,viewDidMoveToWindow,OE_updateNotifications,menu,shouldTrackModifierActivity,key,OE_detectOrientation,flag,OE_currentState,aPart,isCompatibleWithOverlayScrollers,coder,scrollerStyle,drawKnob,autohidesScrollers,init,key,column,dealloc,sqlite3_column_text,error,error,key,progressRect,candyRect,candyOffset,currentState,dirtyRect,sender,key,init,trackRect,allowsVibrancy,state,view,view,flag,controlView,state,start,cancel,loadQueue,item,pause,handler,importer,url,collectionID,importSpotlightResultsInBackground,saveQueue,aDatabase,operation,volumes,path,notification,togglePause,op,loadQueue,kMDQueryProgressNotification,pause,self,MDItemCopyAttribute,searchQuery,searchString,operation,finish,kMDQueryDidFinishNotification,start,kMDQueryDidUpdateNotification,urls,importSpotlightResultsInBackground,paths,path,togglePause,MDQueryGetResultAtIndex,cancel,handler,url,totalNumberOfItems,collectionID,saveQueue,aDatabase,volumes,initialize,notification,viewSize,icon,sender,title,viewSize,icon,sender,title,viewSize,icon,title,localizedTitle,viewSize,awakeFromNib,nibName,icon,sender,title,nibBundleOrNil,localizedTitle,viewSize,awakeFromNib,nibName,icon,dealloc,context,newParentLocation,sender,title,OE_rebuildAvailableLibraries,setupAttributes,localizedTitle,keyDescription,OE_setupKeyDescription,viewSize,awakeFromNib,nibName,icon,currentViewController,OE_createInitialItems,tableView,row,mainWindow,sender,title,viewSize,icon,title,viewSize,isKeyboardEventSelected,anEvent,icon,notification,sender,title,localizedTitle,viewSize,awakeFromNib,nibName,icon,dealloc,rowIndex,tableView,row,context,mouseLocation,self,title,currentSystemController,keyPathsForValuesAffectingCurrentPlayerBindings,localizedTitle,_OEHIDEventHashSetCallback,OE_setUpControllerImageView,OE_setUpEventMonitor,sender,OE_updateInputPopupButtonSelection,systemsChanged,isKeyboardEventSelected,value,theAnimation,title,currentPlayerBindings,viewSize,theEvent,viewDidAppear,awakeFromNib,anEvent,icon,numberOfPlayers,OE_scrollerStyleDidChange,OE_setUpInputMenu,OE_rebuildSystemsMenu,_OEHIDEventIsEqualSetCallback,inputMenu,flag,nibName,viewDidLayout,OE_tearDownEventMonitor,notification,CFSetCreateMutable,viewWillDisappear,sender,localizedTitle,viewSize,viewDidLoad,viewDidDisappear,item,newSelectedCharRange,nibName,reloadData,icon,dealloc,tableView,url,dropOperation,context,row,viewWillAppear,charIndex,init,title,controlView,state,cellFrame,attributedTitle,image,themeImage,theRect,OE_recomputeStateMask,backgroundThemeImage,OE_currentState,key,themeTextAttributes,outError,gameViewIntegralScale,duration,document,dealloc,OE_buildScreenshotWindow,currentIntegralScale,frame,OE_constrainIntegralScaleIfNeeded,newScale,shouldAllowIntegralScaling,screenshot,OE_gameDocument,OE_hideScreenshotWindow,maximumIntegralScale,frameSize,notification,sender,window,shouldTrackWindowActivity,alignmentRectInsets,aDecoder,theEvent,flag,aCell,aMenu,newWindow,intrinsicContentSize,themeImage,updateTrackingAreas,backgroundThemeImage,shouldTrackMouseActivity,hovering,notification,themeTextAttributes,OE_updateNotifications,viewDidMoveToWindow,shouldTrackModifierActivity,key,self,initialize,aBundle,allPluginNames,details,reload,pluginType,description,create,aName,init,cls,pluginClasses,pluginExtension,availablePreferenceViewControllerKeys,aPath,controller,registerPluginClass,aType,bundleClass,zone,anExtension,dealloc,allPlugins,pluginFolder,pluginClass,isPluginClass,cellSize,controlView,bundleClass,pluginClass,reload,anExtension,pluginType,aName,registerPluginClass,aBundle,aType,willExecuteFrame,presentationFramebuffer,suspendFPSLimiting,destroyGLResources,_surfaceSize,resumeFPSLimiting,setupDoubleBufferedFBO,init,clearFramebuffer,setupAlternateRenderingThread,didRenderFrameOnAlternateThread,setupFramebuffer,didExecuteFrame,setupVideo,updateRenderer,setup2DMode,willRenderFrameOnAlternateThread,canChangeBufferSize,setupGLContext,dealloc,fbo,presentDoubleBufferedFBO,parseCGPFile,lutTextures,compileShaders,error,shaders,compileShaders,manager,windowDidLoad,context,windowNibName,sender,close,manager,sender,willExecuteFrame,presentationFramebuffer,suspendFPSLimiting,destroyGLResources,_surfaceSize,resumeFPSLimiting,setupDoubleBufferedFBO,init,clearFramebuffer,setupAlternateRenderingThread,didRenderFrameOnAlternateThread,setupFramebuffer,didExecuteFrame,setupVideo,updateRenderer,willRenderFrameOnAlternateThread,canChangeBufferSize,setupGLContext,dealloc,fbo,kCGLOGLPVersion_3_2_Core,presentDoubleBufferedFBO,sender,isTrackingWindowActivity,point,theEvent,newWindow,isTrackingMouseActivity,themeImage,updateTrackingAreas,backgroundThemeImage,notification,themeTextAttributes,viewDidMoveToWindow,key,hoverCell,newController,setUpCurrentContentController,setUpViewMenuItemBindings,windowDidLoad,rect,game,setUpLibraryController,setUpToolbarButtonTooltips,frameSize,awakeFromNib,isOpaque,windowNibName,setUpWindow,state,frameRect,dealloc,saveState,completionHandler,dirtyRect,notification,sender,window,viewDidLoad,index,selectedGames,panel,_setupSearchMenuTemplate,selectionIndexes,updateBlankSlate,viewWillAppear,imageRepresentation,restoreSelectionFromDefaults,imageTitle,viewDidDisappear,reloadData,isSelected,OE_currentViewTagByToolbarState,selectedSaveStates,fetchItems,init,aBrowser,indexes,pasteboard,imageRepresentationType,OE_entityName,_setupToolbar,type,imageUID,IKImageBrowserDropNone,item,state,representedObject,screenshot,imageSubtitle,initialize,sender,selectedScreenshots,listViewSaveStateCount,listViewLastPlayed,listViewTitle,listViewRating,listViewPlayTime,listViewConsoleName,listViewPlayCount,listViewStatus,title,number,sender,game,resetSidebar,libraryController,viewDidLoad,viewDidAppear,selectedGames,_assignLibraryController,_setupToolbar,viewWillAppear,selectedItem,sender,sender,dump,writerContext,name,managedObjectModel,lastPlayedRomsBySystem,mainThreadContext,defaultDatabase,unsortedRomsFolderURL,screenshotFolderURL,predicate,makeChildContext,undoManager,prefix,importQueueURL,makeWriterChildContext,startOpenVGDBSync,collections,init,crc32String,awakeFromNib,OE_setupStateWatcher,stateFolderURL,OE_removeAutoImportWatcher,OE_removeStateWatcher,rom,romsFolderURL,disableSystemsWithoutPlugin,note,outError,hashString,OpenVGSyncThreadMain,autoImportFolderURL,lastPlayedRoms,coverFolderURL,dealloc,OE_setupAutoImportWatcher,allROMsForDump,OE_createInitialItems,url,databaseFolderURL,system,context,sender,OE_mainContainerView,awakeFromNib,splitterPosition,OE_commonLibrarySplitViewInit,OE_sidebarContainerView,OE_visibleSidebarSplitterPosition,frame,isFlipped,resetSidebar,adjustSubviews,initialize,coder,notification,dividerIndex,viewDidMoveToWindow,init,dividerColor,storeURL,error,cellSize,controlView,state,attributedStringValue,themeImage,theRect,OE_recomputeStateMask,backgroundThemeImage,OE_currentState,key,themeTextAttributes,viewDidLoad,viewDidAppear,menuItem,stateItem,nibName,animatedFlag,category,game,sender,viewWillDisappear,setUpCategoryViewControllers,aGame,menuItem,stateItem,aSaveState,game,sender,dealloc,loadTexture,url,dump,predicate,name,rom,makeChildContext,system,disableSystemsWithoutPlugin,error,makeWriterChildContext,startOpenVGDBSync,outError,url,awakeFromNib,cellClass,intrinsicContentSize,themeImage,backgroundThemeImage,key,themeTextAttributes,error,limit,loadTexture,OE_performImportStepOrganize,OE_performImportStepCheckDirectory,OE_performImportStepDetermineSystem,main,zone,OE_performImportStepHash,romObjectID,OE_performImportStepCheckHash,OE_performImportStepParseFile,encoder,decoder,importer,url,error,OE_performImportStepCreateCoreDataObjects,init,shouldExit,OE_performImportStepCheckArchiveFile,limit,aCell,theEvent,controlView,state,displaysHover,newWindow,updateTrackingAreas,sender,viewDidMoveToWindow,importer,isTrackingWindowActivity,newWindow,isTrackingMouseActivity,dirtyRect,notification,key,state,displaysHover,setupViewForRepresentedObject,aDecoder,theEvent,currentImage,index,viewDidMoveToSuperview,pageSelectorRect,urls,frame,page,image,updateTrackingAreas,initialize,dirtyRect,notification,OE_performSetup,blankSlate,rowIndex,displayResults,viewWillAppear,row,view,aBrowser,viewDidAppear,_setupToolbar,node,loadView,outError,libraryController,updateGames,systemShortName,nibName,descriptionStringAttributes,displayUpdate,error,initialize,notification,sender,contextInfo,self,initialize,OE_setupBackgroundView,selector,OE_layout,canBecomeMainWindow,anItem,value,canBecomeKeyWindow,returnType,contentFrame,description,notification,otherWin,aPoint,aView,theEvent,windowFrame,awakeFromNib,windowDraggingDidEnd,contentBackgroundColor,isOpaque,OE_commonHUDWindowInit,titleBarRect,isDragging,flag,hasShadow,dealloc,frame,display,windowDraggingDidBegin,dirtyRect,newTitle,sender,deferCreation,windowFrame,contentFrame,frame,name,screenshotName,renameSpecialStateAlert,missingFilesList,stateName,server,stopEmulationAlert,removeGamesFromCollectionAlert,quitApplicationAlert,resetSystemAlert,multipleGames,loadAutoSaveGameAlert,count,block,runModal,alternateButtonLabel,msgText,defaultButtonLabel,target,sender,key,result,name,screenshotName,renameSpecialStateAlert,missingFilesList,stateName,server,stopEmulationAlert,removeGamesFromCollectionAlert,quitApplicationAlert,resetSystemAlert,multipleGames,loadAutoSaveGameAlert,count,stringValue,otherButtonTitle,height,alternateButtonTitle,res,runModal,canBecomeMainWindow,width,otherInputLabelText,canBecomeKeyWindow,textView,suppressionLabelText,show,init,title,key,showsProgressbar,progress,inputLimit,defaultButtonTitle,OE_autosizeWindow,alternateButtonLabel,isOpaque,callbackHandler,_suppressionButton,messageText,OE_setupWindow,headlineText,OE_layoutButtons,block,OE_performCallback,aTarget,otherStringValue,flag,inputLabelText,handler,showsSuppressionButton,showsOtherInputField,dirtyRect,showsInputField,sender,initialize,layoutSublayers,type,OE_rotationAnimation,newFont,newSize,newString,alignment,frame,font,dirtyRect,arg1,indexes,index,toggleQuickLook,performSetup,sender,imageBrowserView,OE_setupLayers,name,drawTitleBackground,relativeSubtitleFrame,imageContainerFrame,relativeTitleFrame,drawSelectionOnTitle,subtitleFrame,rect,init,imageAlignment,drawSubtitle,relativeImageFrame,titleFrame,drawDragHighlight,drawImageOutline,drawShadow,type,selectionFrame,acceptsDrop,drawSelection,size,initialize,titleFont,OE_setupLayers,name,drawTitleBackground,relativeSubtitleFrame,imageContainerFrame,relativeTitleFrame,drawSelectionOnTitle,subtitleFrame,rect,init,imageAlignment,drawSubtitle,relativeImageFrame,titleFrame,drawDragHighlight,drawImageOutline,drawShadow,type,selectionFrame,imageBrowserView,acceptsDrop,drawSelection,size,initialize,titleFont,arg1,arg2,session,scaleFactor,index,becomeFirstResponder,idx,drawGroupsOverlays,drawDragOverlays,automaticallyMinimizeRowMargin,reloadData,allowsTypeSelect,data,commandSelector,cell,installToolTips,delayedUpdateTrackingAreasAfterScrolling,OE_cancelFieldEditor,operation,rect,resignFirstResponder,key,init,obj,screenPoint,headerRect,theEvent,drawDragBackground,awakeFromNib,acceptsFirstResponder,newCellForRepresentedItem,point,flag,pboard,frameRect,url,performSetup,context,initialize,drawGroupsBackground,sender,OE_setupLayers,OE_updateIndicationLayer,name,relativeRatingFrame,drawTitleBackground,OE_displayOnDropEntered,imageContainerFrame,isInteractive,relativeTitleFrame,relativeDownloadButtonFrame,drawSelectionOnTitle,relativeDeleteButtonFrame,rect,downloadButtonFrame,deleteButtonFrame,init,imageAlignment,rating,theEvent,drawSubtitle,relativeImageFrame,titleFrame,OE_displayOnDropExited,drawDragHighlight,drawImageOutline,drawShadow,type,selectionFrame,ratingFrame,p,acceptsDrop,drawSelection,size,trackingRect,initialize,OE_recalculateType,titleFont,size,ratingFrame,showStepBackwardNotification,cleanUp,showScreenShotNotification,render,context,showStepForwardNotification,enable,showQuickStateNotification,theEvent,isInteractive,imageBrowserView,trackingRect,showStepBackwardNotification,cleanUp,width,showScreenShotNotification,imageURL,height,aspectSize,cgl_ctx,OE_resumeNotification,render,seconds,context,showStepForwardNotification,rect,initialize,enable,notification,showQuickStateNotification,theEvent,isInteractive,imageBrowserView,trackingRect,supportsFileInsertion,sender,paused,coreIdentifier,supportsCheats,supportsDisplayModeChange,systemIdentifier,supportsMultipleDiscs,init,takeNativeScreenshot,viewDidAppear,supportsSaveStates,OE_rootWindow,newAspectSize,discCount,enable,menuItem,dealloc,viewWillDisappear,volume,defaultScreenSize,initialize,notification,newSurfaceID,displayModes,takeNativeScreenshot,newSurfaceID,volume,paused,newAspectSize,discCount,enable,sender,displayModes,context,compileShaders,isBuiltIn,showQuickSaveNotification,nativeScreenshot,showStepBackwardNotification,flag,showScreenShotNotification,systemIdentifier,screenshot,newAspectSize,showStepForwardNotification,enable,newSurfaceID,willExecuteFrame,didRenderFrameOnAlternateThread,didExecuteFrame,willRenderFrameOnAlternateThread,updateRenderer,suspendFPSLimiting,resumeFPSLimiting,canChangeBufferSize,presentDoubleBufferedFBO,compileShaders,context,dealloc,isBuiltIn,windowNibName,index,handler,url,system,gameInfo,error,cancelUpdate,location,sharedHelper,databaseFileURL,handler,url,gameInfo,system,totalBytesExpectedToWrite,error,initialize,OE_postDidUpdateNotification,archiveFileIndex,cancelUpdate,supportsCheats,supportsDisplayModeChange,supportsFileInsertion,handler,supportsMultipleDiscs,supportsSaveStates,fullScreen,enabled,outError,sender,shouldTerminateEmulation,corePlugin,supportsFileInsertion,contextInfo,OE_checkGlitches,windowController,fullScreen,coreIdentifier,resetEmulation,toggleAudioMute,handleEvents,handleKeyboardEvents,disableOSSleep,isDocumentEdited,displayModes,OE_pauseEmulationIfNeeded,supportsCheats,supportsDisplayModeChange,stepGameplayFrameForward,value,systemIdentifier,OE_addDeviceNotificationObservers,displayName,takeScreenshot,supportsMultipleDiscs,description,defaultFlag,OE_checkRequiredFiles,enabled,init,OE_startEmulation,stepGameplayFrameBackward,loadState,stopEmulation,toggleEmulationPaused,newSurfaceID,volumeDown,objc_msgSend,pauseEmulation,nextDisplayMode,supportsSaveStates,lastDisplayMode,newAspectSize,discCount,toggleFullScreen,enable,outError,autosavesInPlace,isEmulationPaused,flag,menuItem,quickSave,state,volumeUp,dealloc,enableOSSleep,handler,saveState,completionHandler,volume,playerNumber,quickLoad,notification,sender,OE_removeDeviceNotificationObservers,stop,discNumber,resetEmulation,toggleAudioMute,handleEvents,handleKeyboardEvents,stepGameplayFrameForward,value,takeScreenshot,enabled,deviceID,stepGameplayFrameBackward,loadState,stopEmulation,toggleEmulationPaused,volumeDown,pauseEmulation,nextDisplayMode,lastDisplayMode,newAspectSize,displayMode,toggleFullScreen,discCount,enable,block,quickSave,volumeUp,handler,saveState,playerNumber,quickLoad,newSurfaceID,displayModes,block,errorHandler,discNumber,value,handleEvents,pauseEmulation,gameCoreOwner,description,stop,enabled,handler,playerNumber,displayMode,deviceID,handleKeyboardEvents,collectionViewName,fetchPredicate,fetchLimit,fetchSortDescriptors,shouldShowSystemColumnInListView,errorHandler,gameCoreOwner,lastMouseMovementDate,isEmulationRunning,animated,OE_loadCheats,value,gameWindow,bounds,timer,show,setupControls,theEvent,isOpaque,canFadeOut,controller,repositionOnGameWindow,userMovesGameWindow,dealloc,frame,volume,initialize,dirtyRect,notification,sender,menu,viewDidLoad,index,selectedGames,rowIndex,selectionIndexes,viewWillAppear,defaultSortDescriptors,descriptors,games,viewDidDisappear,isSelected,row,game,fetchItems,operation,obj,aBrowser,viewDidAppear,indexes,aTableView,pasteboard,scrollToSelection,aNotification,libraryController,IKImageBrowserDropNone,item,pboard,stateItem,nibName,dealloc,representedObject,tag,shouldShowBlankSlate,notification,sender,_setupGamesController,oldDescriptors,createGraph,resumeAudio,outputDeviceID,pauseAudio,aVolume,dealloc,core,context,startAudio,buffer,stopAudio,init,isEmulationRunning,animated,volume,canFadeOut,show,repositionOnGameWindow,controller,start,OE_prepareToLeaveCurrentState,initialState,OE_releaseTimersQueue,state,timerTransition,eventDescriptions,action,dealloc,nextState,actionsQueue,context,exit,URL,stateDescriptions,entry,init,programObject,compileShaders,theUniformName,createGraph,pauseAudio,core,startAudio,stopAudio,resumeAudio,removeFromSuperview,aspectSize,paused,showStepForwardNotification,defaultPixelFormat,displayLinkContext,tearDownDisplayLink,self,cgl_ctx,startSyphon,reshape,value,stopSyphon,_applyBackgroundColor,_prepareMultipassFilter,updateTrackingAreas,_prepareBlarggsFilter,updateViewport,coder,setupDisplayLink,title,rebindIOSurface,showQuickSaveNotification,nativeScreenshot,theEvent,IOSurfaceGetWidth,nominal,anEvent,viewDidChangeBackingProperties,_prepareAvailableFilters,OE_refreshFilterRenderer,newAspectSize,enable,filter,multipassShader,_prepareGameTexture,timeStamp,showStepBackwardNotification,flag,showScreenShotNotification,clearGLContext,backgroundColor,frameRect,prepareOpenGL,dealloc,shader,render,screenshot,dirtyRect,newSurfaceID,IOSurfaceGetHeight,sender,stateItem,theShader,theShaderSource,dealloc,theShaderType,malloc,theUniformName,programObject,context,compileShaders,theFragmentShader,ctx_ptr,tmp_done,error,url,block,block,stopWatching,OE_removeRestartingProperties,self,dealloc,eventPaths,url,startWatching,userData,OE_restartingPropertyKeys,context,restartWatching,OE_storeLastEventID,OE_setupRestartingProperties,key,start,initialState,state,eventDescriptions,action,actionsQueue,exit,URL,stateDescriptions,entry,error,url,block,startWatching,stopWatching,restartWatching,block,flag,OE_defaultImage,frame,progress,location,cancelDownload,waitUntilCompleted,OE_callCompletionHandler,url,error,startDownload,totalBytesExpectedToWrite,waitUntilCompleted,startDownload,cancelDownload,url,sidebarIcon,fetchPredicate,entityName,sidebarName,collectionViewName,isCollectionEditable,shouldShowSystemColumnInListView,isEditableInSidebar,newName,fetchSortDescriptors,OE_isRecentlyAddedCollection,fetchLimit,sidebarIcon,isCollectionEditable,sidebarName,isEditableInSidebar,newName,viewControllerClassName,hasSubCollections,collectionSupportsQuickLook,sidebarID,isGroupHeaderInSidebar,isSelectableInSidebar,sharedDBScreenshotsMedia,outError,context,identifier,toggleEnabledAndPresentError,error,dump,toggleEnabledAndPresentError,entityName,name,coverAspectRatio,icon,plugin,mutableGames,context,identifier,prefix,error,enabled,outError,self,acceptsFirstResponder,hasHorizontalScroller,hasVerticalScroller,theEvent,canBecomeKeyView,sidebarIcon,baseFilterPredicate,isCollectionEditable,sidebarName,isEditableInSidebar,newName,viewControllerClassName,hasSubCollections,sharedDBSavedGamesMedia,sidebarID,isGroupHeaderInSidebar,isSelectableInSidebar,previewItemTitle,pasteboard,entityName,prepareForDeletion,kUTTypeFileURL,file,previewItemURL,kUTTypeImage,url,triesCount,updateFile,URL,type,fileURL,updateFile,stateFolderURL,error,deleteAndRemoveFiles,stateFile,moveToDefaultLocation,flag,writeToDisk,readFromDisk,slot,deleteAndRemoveFilesIfInvalid,context,deleteAndRemoveFiles,isSpecialState,systemIdentifier,displayName,slot,infoPlistURL,filesAvailable,moveToDefaultLocation,willSave,writeToDisk,readFromDisk,pasteboard,kUTTypeFileURL,isValid,URL,dataFileURL,type,stateFile,screenshotURL,entityName,url,deleteAndRemoveFilesIfInvalid,context,copyFlag,dump,markAsPlayedNow,mutableSaveStates,self,saveStateCount,sourceURL,prefix,filesAvailable,incrementPlayCount,num,ascFlag,autosaveState,statesFlag,md5Hash,md5HashIfAvailable,URL,outError,normalSaveStates,OE_calculateHashes,timeInterval,entityName,crcHashIfAvailable,quickSaveStates,url,removeMissingStates,context,isFavorite,error,crcHash,libraryDatabase,entityName,permanentID,delete,context,error,save,permanentIDURI,coord,error,error,coverFolderURL,entityName,library,delete,context,error,save,sourceURL,entityName,UUID,isLocalImageAvailable,prepareForDeletion,imageURL,image,dictionary,urlString,context,attributes,localFilesAvailable,rep,type,URLString,entityName,image,dictionary,context,attributes,sidebarIcon,hasImage,listViewLastPlayed,shouldIndicateDeletable,ratio,gridStatus,items,imageRepresentation,listViewStatus,imageTitle,isCollectionEditable,listViewTitle,shouldShowSystemColumnInListView,listViewRating,hasSubCollections,shouldIndicateDownloadable,OE_hasOpenDocument,sidebarID,fetchSortDescriptors,title,number,gridRating,gameRating,imageRepresentationType,listViewPlayTime,viewControllerClassName,listViewConsoleName,isGroupHeaderInSidebar,OE_listViewStatusImageKey,isSelectableInSidebar,imageUID,str,listViewSaveStateCount,fetchPredicate,sidebarName,collectionViewName,listViewPlayCount,isEditableInSidebar,newName,imageSubtitle,newRating,img,fetchLimit,ratio,incrementPlayCount,num,sortByTimestampAscending,entityName,quickSaveStates,autosaveState,markAsPlayedNow,removeMissingStates,statesFlag,context,error,outError,normalSaveStates,timeInterval,requestROMDownload,entityName,requestInfoSync,imageURL,keepSaveStates,requestCoverDownload,database,image,context,cancelCoverDownload,cancelROMDownload,outError,sidebarIcon,fetchPredicate,entityName,sidebarName,collectionViewName,isCollectionEditable,shouldShowSystemColumnInListView,isEditableInSidebar,mutableGames,viewControllerClassName,newName,hasSubCollections,sidebarID,isGroupHeaderInSidebar,fetchSortDescriptors,items,fetchLimit,isSelectableInSidebar,dump,mutableRoms,requestInfoSync,lastPlayed,requestCoverDownload,playTime,mutableGenres,awakeFromFetch,self,requestROMDownload,saveStateCount,defaultROM,displayName,prefix,filesAvailable,autosaveForLastPlayedRom,pasteboard,prepareForDeletion,kUTTypeFileURL,database,statesFlag,cleanDisplayName,cancelCoverDownload,cancelROMDownload,outError,type,playCount,entityName,mutableCollections,url,mutableCredits,context,initialize,img,sidebarIcon,sidebarName,isEditableInSidebar,newName,viewControllerClassName,hasSubCollections,sidebarID,isGroupHeaderInSidebar,sharedDBAllGamesCollection,isSelectableInSidebar,sidebarIcon,fetchPredicate,isCollectionEditable,entityName,collectionViewName,shouldShowSystemColumnInListView,hasSubCollections,aDecoder,controlView,zone,image,aString,init,checkForUpdatesAndInstall,cancelInstall,mixedCaseID,update,sharedUpdater,OSVersion,handler,fromModal,context,error,finishInstall,download,appcast,OE_updateCoreList,init,startInstall,checkForUpdates,imageUID,imageTitle,gridRating,imageRepresentationType,shouldIndicateDownloadable,imageSubtitle,shouldIndicateDeletable,gridStatus,newRating,imageRepresentation,title,fromModal,checkForUpdatesAndInstall,handler,checkForUpdates,bundlePath,identifier,requiredFiles,systemIdentifier,error,sender,plugin,download,location,sender,plugin,error,totalBytesExpectedToWrite,aDecoder,controlView,zone,image,aString,init,flag,theEvent,state,frameRect,isOpaque,titleRect,attributes,dirtyRect,buttonRect,dirtyRect,isOpaque,bundlePath,bundleClass,coreOptions,systemIdentifier,systemIdentifiers,identifier,gameCoreClass,aName,bundleIdentifier,requiredFiles,setupAttributes,setupAttributes,aFontFamily,ringPositionInView,animated,theEvent,value,isOpaque,dealloc,aState,frame,dirtyRect,isFlipped,OE_commonControlsKeyButtonInit,initialize,coder,point,key,highlightPoint,theEvent,flag,value,OE_commonControllerImageViewInit,ringPositionInView,animated,frame,dirtyRect,aKey,coder,img,aPoint,collectionSupportsQuickLook,baseFilterPredicate,isCollectionEditable,zone,controlView,OE_centeredTextFieldCellInit,aString,coder,bounds,init,animated,value,keyToButtonMap,section,key,init,aLabel,controlList,sections,setupSubviews,theEvent,label,fontFamily,acceptsFirstResponder,i,selectNextKeyButton,keys,aTarget,OE_calculateViewHeight,flag,orderedKeys,newSuperview,viewDidMoveToSuperview,frame,OE_addGroup,sectionHeader,sender,OE_addRowSeperator,indexSet,viewDidLoad,selectedIndexes,refreshPreviewPanelIfNeeded,index,selectedGames,panel,toggleQuickLook,tableView,zoomValue,delete,updateBlankSlate,setNeedsReloadVisible,anotherDate,viewWillAppear,defaultSortDescriptors,draggingInfo,noteNumbersChanged,descriptors,setNeedsReload,reloadData,updateViews,isSelected,OE_currentViewTagByToolbarState,row,fetchItems,init,aBrowser,_reloadVisibleData,indexes,_doMojaveGridViewHack,item,menuItem,nibName,dealloc,representedObject,tag,context,shouldShowBlankSlate,initialize,notification,sender,indexSet,descriptors,item,refreshPreviewPanelIfNeeded,setNeedsReload,indexes,index,reloadData,selectedGames,panel,representedObject,sender,tag,updateBlankSlate,shouldShowBlankSlate,setNeedsReloadVisible,fetchItems,defaultSortDescriptors,key,animated,controlList,selectNextKeyButton,keys,compileShaders,theParameterName,cellSize,flag,controlView,awakeFromNib,state,attributedTitle,image,themeImage,theRect,OE_recomputeStateMask,backgroundThemeImage,OE_currentState,key,themeTextAttributes,type,shouldTrackWindowActivity,aCell,point,theEvent,cellClass,newWindow,themeImage,updateTrackingAreas,backgroundThemeImage,badgePosition,shouldTrackMouseActivity,notification,themeTextAttributes,OE_updateNotifications,viewDidMoveToWindow,shouldTrackModifierActivity,key,context,isBuiltIn,type,theProfile,parameterName,dealloc,compileShaders,representedCollectionName,representedSystemPlugin,item,collectionName,charIndex,frameRect,arrowImageView,setupViewForRepresentedObject,representedObject,plugin,OE_setupScreenShotText,imageName,newSelectedCharRange,OE_setupSaveStateText,OE_setupScreenShotBox,theLayer,coder,commonBlankSlateInit,sender,text,OE_setupDragAndDropBox,text,arrowImageView,sender,setupViewForRepresentedObject,key,init,ctx,longBuildVersion,buildVersion,noiseImageURL,info,frameRect,theLayer,aDecoder,OE_commonInit,window,spinnerAnimation,layer,makeBackingLayer,frame,window,wantsUpdateLayer,themeKey,isTrackingWindowActivity,backgroundColor,isOpaque,isTrackingMouseActivity,themeImage,backgroundThemeImage,dirtyRect,OE_currentState,key,themeTextAttributes,themeImage,isFlipped,backgroundThemeImage,OE_recomputeStateMask,themeKey,dirtyRect,OE_currentState,key,themeTextAttributes,deviceID,aDecoder,zone,setupAttributes,view,aString,init,deviceIDs,OE_retrieveNumberOfOutputChannels,OE_updateDeviceList,propScope,_deviceID,defaultOutputDevice,defaultSystemOutputDevice,_numberOfOutputChannels,OE_retrieveDeviceName,defaultInputDevice,description,propertySelector,deviceID,audioDevices,init,tempString,sharedAudioDeviceManager,_numberOfInputChannels,OE_retrieveNumberOfInputChannels,hash,error,aRect,flag,aCursor,trackingArea,updateTrackingAreas,userData,userObject,setupAttributes,contextInfo,handler,error,error,length,handler,height,attributes,width,font,toString,parameters,colorString,toString,dealloc,arg6,init,arg7,block,selector,autoInstallBlendMode,arg1,arg2,rendererType,arg3,flushRenderer,ctx,dealloc,arg6,arg4,arg5,endDrawing,emptyCaches,offset,uninstallClipRect,flushTextRenderer,textRenderer,resetOffset,enableMagFilter,init,width,attributes,font,height,block,selector,_setDefaultTextAttributes,selectedIndex,scaleFactor,fp20,_computeCameraDY,offset,splitterFrame,cellBackgroundColor,flowViewIsSupportedByCurrentHardware,alignOnPixelValue,updatesCGSurfaceOnDrawRect,countOfVisibleCellsOnEachSide,isAnimating,cells,backgroundIsBlack,cellBorderColor,didStabilize,setupGLState,_copyPBufferToCGSurface,_deletePBUffer,subtitleFrame,reloadData,imageRenderedSize,initRenderingContext,_ikCommonInit,selectedImageFrame,drawBackground,finalize,dataSourceDidChange,heightOfInfoSpace,fp12,cellsAlignOnBaseline,visibleCellIndexesAtSelection,rangeOfVisibleIndexes,pixelFormat,resetCursorRects,_zScreen,fp8,showSplitter,fp16,updateLayout,cameraDZ,dataSource,zoomOnSelectedLayer,openGLContext,visibleCellIndexes,backgroundIsLight,titleFrame,fogShader,renewGState,installViewport,_computeCameraDZ,drawFocusRing,startInlinePreview,allocateNewCell,__copyGLToCurrentFocusedView,reloadAllCellsData,_viewAspectRatio,clampedBounds,stopInlinePreview,imageAspectRatio,focusedIndex,drawTitle,rangeOfVisibleIndexesAtSelection,backgroundColor,itemsCount,cameraDY,dealloc,_adjustScroller,clampedFrame,_createPBuffer,cacheManager,invalidateLayout,_installPBuffer,initialize,imageFlowContext,fp24,renderer,animationsMask,nsImage,arg1,arg2,GIFRepresentation,wasGeneratedWithIconServices,hasVolatileCache,_size,referenceWillDie,topline,cgImage,referenceInstance,imageFrameCount,freeCGCache,iconRef,dataRepresentation,textureIsPacked,hasAlpha,releaseBitmapCache,freeCache,openGLTextureID,TIFFRepresentation,_tryCreateBitmapFromVRamRepresentation,isMarkedAsInvalid,arg5,description,_nsImage,generateNewGLTextureID,openGLTextureIsPremultiplied,hasRAMCache,baseline,info,unlockFocus,isAnimatedGifs,mapIntoVRAM,isVectorial,ramCopy,copy,quality,mappedIntoRAM,hasBitmapRepresentation,mappedAndDecompressedIntoRAM,cachedSize,_createBitmapImageRepFromCGRepresentation,freeRAMCache,flags,finalize,isEmpty,freeVRAMCache,__bitmapRepresentation,toplineIsCached,_cgImage,animatedGifsCache,isValid,hasDataRepresentation,baselineIsCached,cgContext,imageProxy,hasCGCache,openGLTextureOffset,loopCount,initEmptyImage,emptyImage,arg3,lockFocus,mappedIntoVRAM,imagePath,arg4,dealloc,url,volatileRepresentation,bindCGCache,size,underlyingDataAreVolatile,bitmapIsUsedAsClientStorage,bitmapRepresentation,createCGContext,releaseVolatileImageRep,imageWithoutProxy,arg1,arg2,drawDragBackground,layoutManager,allowsTypeSelect,drawGroupsOverlays,drawDragOverlays,drawGroupsBackground,renderer,arg1,arg2,headLayer,expanded,highlighted,transformedRange,style,range,rangeToParent,ghostCellCountOnTheRight,hasFloatingHeader,hasSubLayout,hasCoverflow,ghostCellCountOnTheLeft,title,init,bgColor,hasHeader,alpha,hasSubLayoutWhenCollapsed,selected,drawBezelOnDragOver,supportsHorizontalScrolling,dealloc,animating,tailLayer,arg1,arg2,cellsHaveACommonHeightOfInfoSpace,topLeftItemPosition,computeColumnCount,columnCount,updateGridFrames,spaceOutGroupsHeight,bottomIndex,groups,leftIndex,subManagers,update,automaticallyMinimizeRowMargin,layoutParameters,alignment,flavor,_contentColumnCount,invalidateBSP,content,rightIndex,_wrapCellsForiOSGroups,init,freeFormDocumentTranslation,rowsCount,resetGroupsOffset,margin,cellSize,createGrids,contentResizingMask,invalidate,topIndex,freeFormScaleFactor,updateIfNeeded,_shouldForceAlignLeft,hasCoverflowSubLayout,alignLeftForSingleRow,unlock,arg3,layoutDidChange,freeFormTotalDocumentOffset,adjustGroupsHorizontalOffsetIfNeeded,cellMargin,dealloc,containerSize,computeMargin,cgContext,url,cgContext,url,arg1,arg2,drawTitleBackground,_isFirstPageOfBookletStyle,fileSize,unpauseMovie,typeSelectString,isSelectable,isPlaying,drawPlaceHolder,imageDidChange,finalize,heightOfInfoSpace,init,aspectRatio,stopCurrentPlayerIfAny,titleFrame,stopPlay,temporaryPauseMovie,invalidate,drawDragHighlight,_getTitleSize,arg3,dealloc,frame,drawOverlays,drawSelection,acceptsDrop,invalidateLayout,invalidateTitle,supportsHeightOfInfoSpaceFactorization,didRecoverImageFromCache,_computeImageFrame,_playerViewHasPlayControls,baseline,drawSubtitle,_computeAspectRatio,representedItem,isBlinking,playerFrame,didImport,browser,wantsRollover,imageFrame,opacity,imageContainerFrame,isMouseOver,playerView,isLayoutValid,positionDidChange,isSelected,inlinePreviewFrame,willBeRemovedFromView,privateAnimationMask,titleIsTruncated,drawImageOutline,drawShadow,_heightOfFixedSizeSpace,currentTitleAttributes,cachedTitleSizeIsValid,invalidateTitleSize,reflectionFrame,showPlayerControls,drawPlayerControl,roundedFrame,hidden,position,drawSelectionOnTitle,contentCanBePlayed,subtitleFrame,sizeDidChange,drawBackground,installToolTips,datasourceItemDidChange,canBeDoubleClicked,imageBorderFrame,startPlay,rotation,reordering,draw,_sizeToDraw,selectionFrame,drawTitle,_redisplayOnRollover,size,playButtonFrame,titleStringFrame,modelNames,finalModel,errorDomain,storeType,sourceModel,sourceStoreURL,metadata,directory,targetModel,modelName,sourceStoreType,description,url,error,mappingModel,modelNames,finalModel,errorDomain,sourceModel,sourceStoreURL,targetModel,sourceStoreType,error,mappingModel,player,gameSystemResponderClientProtocol,aKey,gameSystemResponderClientProtocol,aKey,player,leftMouseUp,rightMouseUp,point,player,player,player,gameSystemResponderClientProtocol,aKey,button,didReleaseSMSResetButton,point,leftMouseUp,didPushSMSStartButton,didReleaseSMSStartButton,player,didPushSMSResetButton,leftMouseUp,rightMouseUp,point,player,value,rightMouseUpAtPoint,gameSystemResponderClientProtocol,aKey,mouseUpAtPoint,aPoint,systemName,file,systemIcon,unarchiver,pathptr,destination,_shouldStop,archiveParser,archiveparser,errorptr,parseAndUnarchive,preservesPermissions,destpath,style,reason,_fixDeferredLinks,dict,directory,handle,force,_fixDeferredDirectories,defer,macResourceForkStyle,totalprogress,path,arg,finishExtractions,preserveflag,dealloc,filename,interval,error,updateInterval,newdelegate,appname,sharedDirectory,decryptionPassword,inOutVersionB,mouseUpAtPoint,gameSystemResponderClientProtocol,aKey,aPoint,stop,cgl_ctx,handler,encoding,MIMECharset,confidence,dealloc,len,detector,data,done,reset,init,possibleMIMECharsets,options,isFlipped,stop,size,newFrameImage,unbindAndPublish,item,updater,request,error,appcast,invocation,sendingProfile,versionB,bundle,checkForUpdateInformation,menuItem,sharedUpdater,checkForUpdatesInBackground,resetUpdateCycle,sender,installUpdatesIfAvailable,init,versionB,defaultComparator,dict,infoURL,error,copyWithoutDeltaUpdates,err,bundlePath,error,request,temporaryDirectory,downloadData,expectedContentLength,error,length,MIMEType,downloadDidFinish,request,cancel,desiredFilename,cleanup,encodingName,other,knownstring,prefermac,source,availableEncodingNames,data,description,hasAnalyzedData,init,stringsource,encodingname,confidence,asciiprefix,detector,zone,encoding,encodingIsKnown,dealloc,hasFixedEncoding,length,hash,unarchiver,createdItem,resetsDateForSoloItems,destination,index,_shouldStop,ignoreunknown,archiveParser,unique,archiveparser,unarchive,filesize,removeflag,resourcedict,errorptr,innerArchiveParser,entry,preservesPermissions,destpath,actualDestination,style,propagateflag,dict,extractflag,soloItem,deferred,reasonsForInterest,regex,wasSoloItem,overwritethislevel,totalsize,alwaysOverwritesFiles,skipflag,copyflag,reserved,propagatesRelevantMetadata,wildcard,entryarray,password,resetflag,macResourceForkStyle,totalprogress,dirname,renameflag,indices,path,parse,createdItemOrActualDestination,copiesArchiveModificationTimeToSoloItems,copiesArchiveModificationTimeToEnclosingDirectory,_unarchiveSubArchive,extractsSubArchives,enclosingDirectoryName,predictedTotalSize,outerArchiveParser,dealloc,removesEnclosingDirectoryForSoloItems,preserveflag,_finalizeExtraction,overwriteflag,alwaysRenamesFiles,interval,error,updateInterval,newdelegate,_unarchiveRegularArchive,alwaysSkipsFiles,numberOfItemsExtracted,seekToEndOfFile,actualoffset,skipoffset,dealloc,handle,length,end,fileSize,offs,other,atEndOfFile,buffer,offsetInFile,pattern,range,allMatches,matchNext,dealloc,options,data,description,escapedPattern,null,glob,finishMatching,replacement,n,keydata,dealloc,data,length,buffer,key,resetStream,parser,preservepermissions,dict,link,component,dest,parent,path,currentTimeInSeconds,destpath,isdirptr,subTag,tagHandle,nextTag,time,handle,rect,parseDefineSpriteTag,subFrame,frames,isCompressed,nextSubTag,subTagLength,subFrames,path,tagLength,spriteID,parseHeader,framesPerSecond,tagBytesLeft,subTime,subTagBytesLeft,dealloc,version,tag,frame,tagContents,dataobjects,dealloc,handle,identifier,errorptr,init,count,startOneBranch,zeros,numsymbols,startBuildingTree,finishBranches,value,_pushNode,dealloc,_makeTableLE,length,statictable,_popNode,repeatpos,prefixCode,startZeroBranch,init,_makeTable,dict,key,emptyPath,encodingName,component,components,pathByDeletingLastPathComponent,firstCanonicalPathComponent,other,separators,firstPathComponent,source,safePath,data,newparent,_isPartAbsolute,canonicalPathComponents,init,stringsource,sanitizedPathString,confidence,_sourceForPart,isEmpty,pathByDeletingFirstPathComponent,path,pathstring,_isPartEmpty,pathComponents,isAbsolute,zone,pathseparators,encoding,encodingIsKnown,dealloc,depth,lastPathComponent,hash,parentpath,comment,destination,updateAttributesForDeferredDirectories,fixWritePermissions,total,isSolid,commonTopDirectory,directory,file,data,describeLastError,description,archive,bytes,clearLastError,init,n,isCorrupted,formatName,defer,confidence,password,newname,override,numberOfEntries,lastError,sub,resfork,isEncrypted,immediateExtractionFailed,encoding,nameEncoding,dealloc,filename,allFilenames,newpassword,error,hasChecksum,seekToEndOfFile,isChecksumCorrect,dealloc,fileSize,offs,checksumhandle,atEndOfFile,buffer,offsetInFile,raiseIllegalDataException,raiseDecrunchException,raisePasswordException,raiseDataFormatException,errnum,raiseUnknownException,raiseChecksumException,raiseInputException,raiseOutputException,raiseOutOfMemoryException,raiseNotSupportedException,exception,passwordEncodingName,name,checksum,hasPassword,encodingName,firstext,retainpos,properties,caresAboutPasswordEncoding,errorptr,skipHandle,separators,parser,dict,handle,data,wasStopped,shouldKeepParsing,regex,currentHandle,XADPath,key,init,encodingname,formatName,encodingConfidence,newname,volumeSizes,password,newnames,requiredHeaderSize,parseWithoutExceptions,resourceFork,ismac,parse,encodedCStringPassword,header,hasChecksum,encodedPassword,stringSource,isEncrypted,encoding,newfork,dealloc,filename,allFilenames,newhandle,hasVolumes,newpassword,length,props,cstring,initialize,reason,newdelegate,currentFilename,seekateof,_raiseZlib,dealloc,handle,length,other,buffer,endateof,resetStream,header,handlearray,index,firsthandle,dealloc,numberOfSegments,handles,other,seekToEndOfFile,_setMultiMode,name,_raiseError,other,offsetInFile,fileHandleForStandardOutput,filepath,dealloc,filePointer,fileSize,offs,fileHandleForStandardError,modes,path,atEndOfFile,buffer,close,fileHandleForStandardInput,seekToEndOfFile,name,dataobj,memoryHandleForWriting,len,filename,dealloc,data,mutableData,fileContents,fileSize,offs,remainingFileContents,length,other,atEndOfFile,buffer,offsetInFile,seekToEndOfFile,dealloc,length,startOffsetInParent,fileSize,description,offs,other,atEndOfFile,buffer,offsetInFile,hasChecksum,isChecksumCorrect,dealloc,handle,length,error,buffer,resetStream,buffersize,length,resetByteStream,other,pos,buffer,endByteStream,resetStream,endBlockStream,buffersize,blockpointer,length,offs,other,pos,buffer,_readNextBlock,resetBlockStream,resetStream,descname,endStream,seekToEndOfFile,inputbuffer,dealloc,buffersize,handle,length,fileSize,offs,other,atEndOfFile,buffer,offsetInFile,resetStream,gameSystemResponderClientProtocol,aKey,systemName,file,systemIcon,readUInt64BE,_raiseClosed,name,readInt16LE,flushWriteBits,readUInt16LE,val,fileSize,b,readInt64BE,other,flushReadBits,buffer,parenthandle,close,selector,parentHandle,isbigendian,readInt8,remainingFileContents,data,description,bytes,offs,readInt16BE,newparent,readUInt32BE,atEndOfFile,init,readLine,start,seekToEndOfFile,num,readUInt32LE,_raiseEOF,readInt32LE,readUTF8Line,readUInt16BE,readInt32BE,_raiseMemory,offsetInFile,zone,encoding,bits,dealloc,fileContents,length,readInt64LE,readID,readUInt8,readUInt64LE,coverAspectRatio,systemName,systemIcon,mouseUpAtPoint,rightMouseUpAtPoint,gameSystemResponderClientProtocol,aKey,aPoint,systemName,file,mouseUpAtPoint,rightMouseUpAtPoint,gameSystemResponderClientProtocol,aKey,aPoint,player,systemName,gameSystemResponderClientProtocol,aKey,leftMouseUp,rightMouseUp,point,player,gameSystemResponderClientProtocol,aKey,value,player,gameSystemResponderClientProtocol,aKey,player,gameSystemResponderClientProtocol,aKey,value,rightMouseUpAtPoint,gameSystemResponderClientProtocol,aKey,mouseUpAtPoint,aPoint,leftMouseUp,rightMouseUp,point,player,leftMouseUp,rightMouseUp,point,player,player,gameSystemResponderClientProtocol,aKey,player,systemName,file,systemIcon,player,player,gameSystemResponderClientProtocol,aKey,value,mouseUpAtPoint,rightMouseUpAtPoint,gameSystemResponderClientProtocol,aKey,aPoint,gameSystemResponderClientProtocol,aKey,systemName,systemIcon,file,fread,pramsfoDataLength,read_size,ciso,file,rootDirectoryRecordOffset,pramsfoExtentOffset,position,pspgameExtentOffset,file,systemIcon,gameSystemResponderClientProtocol,aKey,value,rootDirectoryRecordOffset,systemcnfExtentOffset,systemcnfDataLength,file,position,rootDirectoryRecordOffset,systemcnfExtentOffset,systemcnfDataLength,file,position,button,didReleaseTrigger,rightMouseUp,point,player,file,gameSystemResponderClientProtocol,aKey,gameSystemResponderClientProtocol,theEvent,aKey,point,didReleaseTouch,player,mouseUpAtPoint,gameSystemResponderClientProtocol,aKey,aPoint,keyCode,player,index,key,button,anEvent,gameSystemResponderClientProtocol,aKey,initialize,player,player,gameSystemResponderClientProtocol,aKey,file,keyCode,player,gameSystemResponderClientProtocol,theEvent,aKey,file,systemName,file,player,gameSystemResponderClientProtocol,aKey,value,file,didPushFDSChangeSideButton,didReleaseFDSChangeSideButton,player,gameSystemResponderClientProtocol,aKey,responderClass,defaultKeyboardControls,numberOfPlayers,systemName,systemIcon,mouseUpAtPoint,rightMouseUpAtPoint,gameSystemResponderClientProtocol,aKey,aPoint,leftMouseUp,rightMouseUp,point,player,mouseUpAtPoint,rightMouseUpAtPoint,gameSystemResponderClientProtocol,aKey,aPoint,button,player,gameSystemResponderClientProtocol,aKey,gameSystemResponderClientProtocol,aKey,player,systemName,file,systemIcon,gameSystemResponderClientProtocol,aKey,gameSystemResponderClientProtocol,aKey,button,file,gameSystemResponderClientProtocol,aKey,value,exception,sharedReporter,preferences,theEvent,rightMouseUpAtPoint,gameSystemResponderClientProtocol,aKey,mouseUpAtPoint,aPoint,player,point,flags,leftMouseUp,rightMouseUp,player,swapJoysticks,player,gameSystemResponderClientProtocol,aKey,file,gameSystemResponderClientProtocol,aKey,value,leftMouseUp,keyCode,rightMouseUp,rightMouseDown,location,leftMouseDown,mouseUpAtPoint,gameSystemResponderClientProtocol,theEvent,aPoint,leftMouseUp,point,player,player,leftMouseUp,point,player,gameSystemResponderClientProtocol,aKey,file,flags,leftMouseUp,rightMouseUp,point,player,player,mouseUpAtPoint,gameSystemResponderClientProtocol,aKey,aPoint,systemName,file,theEvent,rightMouseUpAtPoint,gameSystemResponderClientProtocol,aKey,mouseUpAtPoint,aPoint,systemName,file,gameSystemResponderClientProtocol,aKey,gameSystemResponderClientProtocol,aKey,player,file,mouseUpAtPoint,gameSystemResponderClientProtocol,aKey,aPoint,tearDown,setUp,i,application,launchOptions,sender,tearDown,setUp,setupLoggers,createAbstractLogger,mj_origin,mj_h,mj_x,mj_y,mj_w,mj_size,viewDidLoad,close,image,viewDidLoad,example31,animated,prefersStatusBarHidden,webView,back,viewDidLoad,zone,statusBarStyle,control,preferredStatusBarStyle,prefersStatusBarHidden,sharedInstance,statusBarHidden,sharedInstance,initialize,setUp,tearDown,section,indexPath,viewDidLoad,show,section,indexPath,examples,viewDidLoad,tableView,show,example03,example04,viewDidLoad,example06,example12,example02,self,example13,loadOnceData,indexPath,data,section,example21,example20,example15,example01,example16,example11,loadLastData,loadMoreData,reset,example05,loadNewData,example17,example18,example14,example19,viewDidLoad,indexPath,section,example21,colors,init,application,launchOptions,load,deallocSwizzle,method,prepare,change,pullingPercent,placeSubviews,state,prepare,prepare,change,placeSubviews,state,prepare,prepare,change,pullingPercent,placeSubviews,state,setUp,tearDown,setUp,tearDown,prepare,mj_arrowImage,mj_refreshBundle,key,value,mj_totalDataCount,mj_insetB,mj_insetL,mj_offsetX,mj_insetR,mj_offsetY,mj_insetT,mj_contentW,mj_contentH,initialize,mj_inset,configuration,tearDown,spec,mj_arrowImage,mj_refreshBundle,key,value,mj_header,mj_reloadData,executeReloadDataBlock,load,mj_footer,mj_totalDataCount,footer,mj_reloadDataBlock,self,method2,header,defaultConfig,defaultConfig,init,objc_msgSend,application,launchOptions,state,lastUpdatedTimeLabel,state,stateTitles,prepare,stateLabel,placeSubviews,currentCalendar,lastUpdatedTimeKey,state,activityIndicatorViewStyle,arrowView,prepare,placeSubviews,loadingView,state,launchOptions,state,activityIndicatorViewStyle,arrowView,prepare,placeSubviews,loadingView,pullingPercent,state,stateImages,stateDurations,gifView,prepare,placeSubviews,stateTitles,placeSubviews,stateLabel,state,prepare,state,state,application,launchOptions,prepare,loadingView,activityIndicatorViewStyle,placeSubviews,state,pullingPercent,state,stateImages,stateDurations,gifView,prepare,placeSubviews,state,stateLabelClick,stateTitles,prepare,stateLabel,placeSubviews,launchOptions,setUp,tearDown,state,state,state,stateImages,stateDurations,gifView,prepare,placeSubviews,action,endRefreshingWithNoMoreData,refreshingBlock,resetNoMoreData,noticeNoMoreData,state,action,prepare,ignoredScrollViewContentInsetTop,lastUpdatedTime,placeSubviews,change,refreshingBlock,action,refreshingBlock,action,newSuperview,automaticallyHidden,prepare,endRefreshingWithNoMoreData,resetNoMoreData,refreshingBlock,noticeNoMoreData,autoChangeAlpha,mj_label,endRefreshing,layoutSubviews,removeObservers,prepare,rect,change,isAutoChangeAlpha,pullingPercent,automaticallyChangeAlpha,executeRefreshingCallback,isRefreshing,action,beginRefreshing,state,newSuperview,frame,addObservers,context,mj_textWith,placeSubviews,completionBlock,executeRefreshingCallback,endRefreshing,isRefreshing,action,beginRefreshing,prepare,mj_textWith,placeSubviews,change,completionBlock,mj_label,happenOffsetY,change,heightForContentBreakView,newSuperview,state,state,appearencePercentTriggerAutoRefresh,newSuperview,beginRefreshing,prepare,hidden,change,objects,setUp,tearDown,index,objects,listAdapter,map,logsDirectory,logFileHeader,header,header,objects,tearDown,setUp,objects,setUp,setUp,tearDown,setUp,numSections,stack,tearDown,objects,setUp,setUp,tearDown,listAdapter,tearDown,setUp,item,setUp,tearDown,data,section,inset,stretchToEdge,item,showHeaderWhenEmpty,setUp,adapter,objects,setUp,tearDown,to,key,self,toIndexPath,view,setUp,key,sd_operationDictionary,item,setUp,sd_imageTransition,progressBlock,sd_imageIndicator,placeholder,sd_stopImageIndicator,setImageBlock,imageURL,options,sd_imageProgress,url,sd_latestOperationKey,sd_cancelCurrentImageLoad,context,sd_startImageIndicator,completedBlock,view,sd_setNeedsLayout,sd_imageURL,self,self,_test_whenInsertingItemsTwice_withDataUpdatedTwice_thatAllUpdatesAppliedWithoutException,setUp,FIXME_test_whenDeletingItemsTwice_withDataUpdatedTwice_thatAllUpdatesAppliedWithoutException,progressBlock,placeholder,options,url,context,completedBlock,proxy,progressBlock,context,completedBlock,options,url,progressBlock,placeholder,indexPath,options,url,context,completedBlock,progressBlock,placeholder,setImageBlock,options,url,sd_cancelCurrentImageLoad,context,completedBlock,tearDown,collectionViewBlock,setUp,progressBlock,context,completedBlock,options,url,compressionQuality,sd_imageData,scale,data,imageFormat,firstFrameOnly,sd_isIncremental,sd_isAnimated,sd_imageLoopCount,imageRep,sd_imageFormat,compressionQuality,sd_imageData,scale,data,imageFormat,firstFrameOnly,newRect,vertical,CGImageGetWidth,point,borderColor,clips,blurRadius,CGBitmapContextGetData,tintColor,filter,end,rect,CGImageGetHeight,fitSize,scaleMode,data,vertical,point,borderColor,blurRadius,tintColor,cornerRadius,filter,corners,rect,fitSize,scaleMode,borderWidth,sd_isDecoded,bytes,image,viewModel,frame,data,index,elementKind,init,sd_memoryCost,index,elementKind,object,listAdapter,listAdapter,listAdapter,value,listAdapter,numberOfItems,index,cellClasses,objects,sectionObject,destinationIndex,self,diffIdentifier".Split(','));
                }
                string name = wordListArgument[UnityEngine.Random.Range(0, wordListArgument.Count)] + wordListArgument[UnityEngine.Random.Range(0, wordListArgument.Count)];
                if (name.Length < 10)
                {
                    name += UnityEngine.Random.Range(100000, 900000);
                }
                return name;
            }

            ///<summary>
            ///生成随机字符串 
            ///</summary>
            ///<param name="length">目标字符串的长度</param>
            ///<param name="useNum">是否包含数字，1=包含，默认为包含</param>
            ///<param name="useLow">是否包含小写字母，1=包含，默认为包含</param>
            ///<param name="useUpp">是否包含大写字母，1=包含，默认为包含</param>
            ///<param name="useSpe">是否包含特殊字符，1=包含，默认为不包含</param>
            ///<param name="custom">要包含的自定义字符，直接输入要包含的字符列表</param>
            ///<returns>指定长度的随机字符串</returns>
            private static string GetRandomString(int length, bool useNum, bool useLow, bool useUpp, bool useSpe, string custom)
            {
                byte[] b = new byte[4];
                new System.Security.Cryptography.RNGCryptoServiceProvider().GetBytes(b);
                System.Random r = new System.Random(BitConverter.ToInt32(b, 0));
                StringBuilder s = new StringBuilder();
                string str = custom;
                if (useNum == true)
                {
                    str += "0123456789";
                }
                if (useLow == true)
                {
                    str += "abcdefghijklmnopqrstuvwxyz";
                }
                if (useUpp == true)
                {
                    str += "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
                }
                if (useSpe == true)
                {
                    str += "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~";
                }
                for (int i = 0; i < length; i++)
                {
                    s.Append(str.Substring(r.Next(0, str.Length - 1), 1));
                }
                return s.ToString();
            }
        }
    }
}